tag:blogger.com,1999:blog-214391372024-03-13T20:07:59.469-04:00El Blog del Instructor<a href="">Instructor & Programador Analista</a> <br>Profesión: T.S.U. Informatica, Especialista en Desarrollo de Software.Instructorhttp://www.blogger.com/profile/00689209738393831035noreply@blogger.comBlogger370125tag:blogger.com,1999:blog-21439137.post-33425341993812207422024-02-21T06:00:00.008-04:002024-02-21T06:11:54.176-04:00Así utiliza Corea del Norte la IA como ChatGPT para sus ataques cibernéticos: cada vez son más sofisticados, según expertos<p><span face="-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen, Ubuntu, Cantarell, "Open Sans", "Helvetica Neue", sans-serif" style="background-color: white; color: #111111;"></span></p><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjJhK4-HyQzO8LTZ_zhTaFbuANYd5q8ndzCv5zUA8BhO-JmQ_p7VkoTV58PqleU1y76jiqTaCl05-e4cZMBb8ADh_V3m7MAdoZzhGBcfddusviXHvuM6r2as9V410_Q8dzU0eU0X4O94HoEUCAzZzwKByWuTPR9TCZ8K7PI_sKN689Wbz7grdMI/s840/CoreaNorte.png" style="clear: right; float: right; margin-bottom: 1em; margin-left: 1em;"><img border="0" data-original-height="560" data-original-width="840" height="213" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjJhK4-HyQzO8LTZ_zhTaFbuANYd5q8ndzCv5zUA8BhO-JmQ_p7VkoTV58PqleU1y76jiqTaCl05-e4cZMBb8ADh_V3m7MAdoZzhGBcfddusviXHvuM6r2as9V410_Q8dzU0eU0X4O94HoEUCAzZzwKByWuTPR9TCZ8K7PI_sKN689Wbz7grdMI/s320/CoreaNorte.png" width="320" /></a></div><b><i><u>Está Escrito:</u></i></b><p></p><p><span face="Roboto, Arial, Helvetica, sans-serif" style="background-color: #fdfeff; color: #001320; font-size: 16px; text-align: justify;">El ladrón sólo viene para robar y matar y destruir; yo he venido para que tengan vida, y para que </span><i style="background-color: #fdfeff; color: #001320; font-family: Roboto, Arial, Helvetica, sans-serif; font-size: 16px; text-align: justify;">la</i><span face="Roboto, Arial, Helvetica, sans-serif" style="background-color: #fdfeff; color: #001320; font-size: 16px; text-align: justify;"> tengan </span><i style="background-color: #fdfeff; color: #001320; font-family: Roboto, Arial, Helvetica, sans-serif; font-size: 16px; text-align: justify;">en</i><span face="Roboto, Arial, Helvetica, sans-serif" style="background-color: #fdfeff; color: #001320; font-size: 16px; text-align: justify;"> abundancia. </span><span face="Roboto, Arial, Helvetica, sans-serif" style="background-color: #fdfeff; color: #001320; font-size: 16px; text-align: justify;">Yo soy el buen pastor; el buen pastor da su vida por las ovejas.</span><span face="Roboto, Arial, Helvetica, sans-serif" style="background-color: #fdfeff; color: #001320; font-size: 16px; text-align: justify;">(<a href="https://diosdapalabra.blogspot.com/" target="_blank">Juan 10:10-11</a>)</span></p><p><span face="-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen, Ubuntu, Cantarell, "Open Sans", "Helvetica Neue", sans-serif" style="background-color: white; color: #111111; font-size: 19px;">Tomado de: <a href="https://www.genbeta.com/actualidad/asi-utiliza-corea-norte-ia-como-chatgpt-para-sus-ataques-ciberneticos-cada-vez-sofisticados-expertos" target="_blank">Genbeta</a></span></p><p><span face="-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen, Ubuntu, Cantarell, "Open Sans", "Helvetica Neue", sans-serif" style="background-color: white; color: #111111;"><b><i>Sus objetivos radican en perfiles de LinkedIn de trabajadores relacionados con empresas de defensa pública</i></b></span></p><p><span face="-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen, Ubuntu, Cantarell, "Open Sans", "Helvetica Neue", sans-serif" style="background-color: white; color: #111111;">Corea del Norte es un país que a muchos nos llama la atención por el misterio que hay alrededor y el hermetismo que tiene instaurado al aislarse del mundo completamente. Pero esto no les exime de </span><span face="-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen, Ubuntu, Cantarell, "Open Sans", "Helvetica Neue", sans-serif" style="background-color: white; color: #111111; font-weight: 700;">tener un auténtico ejército de hackers que trata de robar tecnologías a todos sus enemigos,</span><span face="-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen, Ubuntu, Cantarell, "Open Sans", "Helvetica Neue", sans-serif" style="background-color: white; color: #111111;"> así como obtener la mayor cantidad de dinero para financiar sus programas nucleares.</span></p><p><span face="-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen, Ubuntu, Cantarell, "Open Sans", "Helvetica Neue", sans-serif" style="background-color: white; color: #111111;"><br />Los hackers norcoreanos sin duda son realmente famosos al haber estado en activo durante mucho tiempo con ataques a la seguridad de <span style="font-weight: 700;">empresas dedicadas a defensa o criptografía.</span> Y para acceder a las entrañas de estas empresas que son objetivo de Corea del Norte usan precisamente LinkedIn para detectar a trabajadores potenciales y tratar de robar sus credenciales para el posterior acceso. </span></p><p><span face="-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen, Ubuntu, Cantarell, "Open Sans", "Helvetica Neue", sans-serif" style="background-color: white; color: #111111;"></span></p><h2 style="background-color: white; color: #111111; font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen, Ubuntu, Cantarell, "Open Sans", "Helvetica Neue", sans-serif; line-height: 40px; margin: 48px auto 32px; max-width: 696px; width: 696px;"><span style="font-size: small;">Corea del Norte se convierte en un auténtico enemigo cibernético</span></h2><p><span face="-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen, Ubuntu, Cantarell, "Open Sans", "Helvetica Neue", sans-serif" style="background-color: white; color: #111111;"><span style="font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen, Ubuntu, Cantarell, "Open Sans", "Helvetica Neue", sans-serif;">Tras importantes operaciones como el robo al banco central de Bangladesh o contra el Servicio Nacional de Salud del Reino Unido, los hackers de Corea han tenido que buscar formas alternativas para seguir con sus 'tretas'. Y aquí es donde entra la inteligencia artificial como protagonista, tal y como confirmaban OpenAI y Microsoft.</span></span></p><h2 style="background-color: white; color: #111111; font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen, Ubuntu, Cantarell, "Open Sans", "Helvetica Neue", sans-serif; line-height: 40px; margin: 48px auto 32px; max-width: 696px; width: 696px;"><img alt="Clint Patterson Dyeufb8kqjk Unsplash" class="centro_sinmarco" decoding="async" fetchpriority="high" height="1283" loading="lazy" sizes="100vw" src="https://i.blogs.es/7f751d/clint-patterson-dyeufb8kqjk-unsplash/450_1000.webp" srcset="https://i.blogs.es/7f751d/clint-patterson-dyeufb8kqjk-unsplash/450_1000.webp 450w, https://i.blogs.es/7f751d/clint-patterson-dyeufb8kqjk-unsplash/650_1200.webp 681w,https://i.blogs.es/7f751d/clint-patterson-dyeufb8kqjk-unsplash/1024_2000.webp 1024w, https://i.blogs.es/7f751d/clint-patterson-dyeufb8kqjk-unsplash/1366_2000.webp 1366w," style="border: 0px; display: block; height: auto; margin: 0px; max-width: 50%; text-align: center; width: 696px;" width="1920" /></h2><p data-mrf-recirculation="Article links" style="background-color: white; color: #111111; font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen, Ubuntu, Cantarell, "Open Sans", "Helvetica Neue", sans-serif; margin: 48px auto 0px; max-width: 696px; width: 696px;">Las fuentes recogidas por <a cmp-ltrk-idx="0" cmp-ltrk="Article links" data-mrf-link="https://www.ft.com/content/728611e8-dce2-449d-bb65-cff11ac2a5bb" href="https://www.ft.com/content/728611e8-dce2-449d-bb65-cff11ac2a5bb" mrfobservableid="44a53b18-531a-4d82-8e8b-83cdc22a2d00" rel="noopener, noreferrer" style="-webkit-tap-highlight-color: transparent; color: #cf4da5;">Financial Times</a> apuntan a que <a cmp-ltrk-idx="1" cmp-ltrk="Article links" data-mrf-link="https://www.genbeta.com/a-fondo/chatgpt-guia-a-fondo-que-como-usarlo-mejor-que-puedes-hacer-este-chat-conversacional-ia" href="https://www.genbeta.com/a-fondo/chatgpt-guia-a-fondo-que-como-usarlo-mejor-que-puedes-hacer-este-chat-conversacional-ia" mrfobservableid="a762662f-8bb3-4e20-b596-c42e1e905e2c" style="-webkit-tap-highlight-color: transparent; color: #cf4da5;">ChatGPT</a> está siendo usado por los hackers de Corea del Norte, China, Rusia o Irán para el <em>"apoyo de actividades cibernéticas maliciosas"</em>. Corea del Sur fue precisamente uno de los países que<span style="font-weight: 700;"> detectó el uso de estas IA generativas en territorio de Corea del Norte </span>al realizar una monitorización constante para detectar el mal uso a esta tecnología. </p><p data-mrf-recirculation="Article links" style="background-color: white; color: #111111; font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen, Ubuntu, Cantarell, "Open Sans", "Helvetica Neue", sans-serif; margin: 48px auto 0px; max-width: 696px; width: 696px;">Con esta IA generativa los hackers buscan imitar la capacidad humana para contactar con diferentes empleados clave a través de LinkedIn. Gracias a la ingeniería social, se trata de <span style="font-weight: 700;">robar las credenciales o de que descarguen algún archivo que infecte su ordenador.</span> <em>"Se ha visto que los grupos de hackers de Corea del Norte crean perfiles de reclutadores de aspecto creíble en sitios de redes profesionales como LinkedIn",</em> explican las fuentes sobre las 'tretas' de estos grupos.</p><p data-mrf-recirculation="Article links" style="background-color: white; color: #111111; font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen, Ubuntu, Cantarell, "Open Sans", "Helvetica Neue", sans-serif; margin: 48px auto 0px; max-width: 696px; width: 696px;">De esta manera, se pasa del clásico correo con un botón para 'pulsar aquí' y con muchas faltas ortografías a perfiles detallados de LinkedIn y otras plataformas para contactar con los empleados. El caso más claro radica en el ataque a un ingeniero senior de un servicio de criptomonedas japonés <span style="font-weight: 700;">haciéndose pasar por un reclutador falso que le pedía hacer un ejercicio técnico</span> para una interesante oferta de trabajo. Solo tenía que descargar un software para hacer la prueba.</p><p data-mrf-recirculation="Article links" style="background-color: white; color: #111111; font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen, Ubuntu, Cantarell, "Open Sans", "Helvetica Neue", sans-serif; margin: 48px auto 0px; max-width: 696px; width: 696px;">De manera añadida, esta inteligencia artificial permite ayuda a los hackers de Corea del Norte a crear malware con un mayor potencial, sobrepasando los límites que se imponían en la IA. Este potencial ha permitido que Corea<span style="font-weight: 700;"> esté implementando programas centrados en la IA en sus universidades </span>y la creación de instituciones que persiguen su instauración. </p><p data-mrf-recirculation="Article links" style="background-color: white; color: #111111; font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen, Ubuntu, Cantarell, "Open Sans", "Helvetica Neue", sans-serif; margin: 48px auto 0px; max-width: 696px; width: 696px;">Lo que está claro es que aunque le vemos el lado positivo a las IA generativas, la realidad es que también puede <span style="font-weight: 700;">tener aplicaciones muy negativas que puede comprometer la seguridad de un país entero</span>. Porque ahora, las guerras poco a poco están pasando del campo de batalla tradicional al mundo cibernético, como vemos en los últimos casos reportados.</p><p data-mrf-recirculation="Article links" style="background-color: white; color: #111111; font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen, Ubuntu, Cantarell, "Open Sans", "Helvetica Neue", sans-serif; margin: 30px auto 0px; max-width: 696px; width: 696px;">Imágenes | <a cmp-ltrk-idx="2" cmp-ltrk="Article links" data-mrf-link="https://unsplash.com/es/@cbpsc1?utm_content=creditCopyText&utm_medium=referral&utm_source=unsplash" href="https://unsplash.com/es/@cbpsc1?utm_content=creditCopyText&utm_medium=referral&utm_source=unsplash" mrfobservableid="03df5a23-28f6-4fa9-9a4a-3117289c0f5b" rel="noopener, noreferrer" style="-webkit-tap-highlight-color: transparent; color: #cf4da5;">Clint Patterson</a> Reuters</p><p data-mrf-recirculation="Article links" style="background-color: white; color: #111111; font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen, Ubuntu, Cantarell, "Open Sans", "Helvetica Neue", sans-serif; font-size: 19px; margin: 30px auto 0px; max-width: 696px; width: 696px;"><br /></p><p data-mrf-recirculation="Article links" style="background-color: white; color: #111111; font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen, Ubuntu, Cantarell, "Open Sans", "Helvetica Neue", sans-serif; font-size: 19px; margin: 48px auto 0px; max-width: 696px; width: 696px;"></p>Instructorhttp://www.blogger.com/profile/08786153429271573526noreply@blogger.com0tag:blogger.com,1999:blog-21439137.post-7624643764242567302023-04-22T10:20:00.002-04:002023-05-22T07:05:19.538-04:0011 ramas del diseño gráfico que debes conocer<p></p><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi_DNVJ9ENm9iV8sj3ZFjLnGHv4I6R4LQz1SOG2JtSRqwnLtzo_YkZ4h9j6AA2pCMfqvjfh4VdCgUPxTGpssBDbtEG8K8kuSlyRiTq0LwSQkmQ5vawsBSV5up7TOvD5wQpzJKqap--XXbTfbz5O-iNoRWMXuMpZhsidXv4rNyxGFE8a2MHvgQ/s1096/Diseno_Grafico.png" style="clear: right; float: right; margin-bottom: 1em; margin-left: 1em;"><img border="0" data-original-height="514" data-original-width="1096" height="150" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi_DNVJ9ENm9iV8sj3ZFjLnGHv4I6R4LQz1SOG2JtSRqwnLtzo_YkZ4h9j6AA2pCMfqvjfh4VdCgUPxTGpssBDbtEG8K8kuSlyRiTq0LwSQkmQ5vawsBSV5up7TOvD5wQpzJKqap--XXbTfbz5O-iNoRWMXuMpZhsidXv4rNyxGFE8a2MHvgQ/s320/Diseno_Grafico.png" width="320" /></a></div><b>Está Escrito:</b><p></p><div style="text-align: justify;"><span face="system-ui, -apple-system, "Segoe UI", Roboto, Ubuntu, Cantarell, "Noto Sans", sans-serif, Arial" style="background-color: white;">Porque las cosas invisibles de él, su eterno poder y deidad, se hacen claramente visibles desde la creación del mundo, siendo entendidas por medio de las cosas hechas, de modo que no tienen excusa. (</span><a href="https://diosdapalabra.blogspot.com/" style="align-self: flex-start; background-color: white; box-sizing: border-box; color: #b12102; flex: 1 1 0%; font-family: system-ui, -apple-system, "Segoe UI", Roboto, Ubuntu, Cantarell, "Noto Sans", sans-serif, Arial; min-width: 0px; text-align: left; text-decoration-line: none;" title="Romanos 1:20"><span class="citation">Romanos 1:20</span></a><span face="system-ui, -apple-system, "Segoe UI", Roboto, Ubuntu, Cantarell, "Noto Sans", sans-serif, Arial" style="background-color: white;">)</span></div><p><b>Tomado de: <a href="https://www.idat.edu.pe/blog/11-ramas-del-diseno-grafico-que-debes-conocer" target="_blank">idat</a></b></p><p style="background-color: #e5e5e5; box-sizing: border-box; font-family: MR; font-size: 15px; margin-bottom: 0.7rem; margin-top: 0px; outline: none; text-align: justify;">El diseño gráfico no solo se trata de diseñar logotipos. Las ramas <span style="box-sizing: border-box; font-family: MB;">que estudia el diseño gráfico</span> son diversas, hay una gran variedad de ramas en esta carrera que tal vez no conocías. Cada una de ellas es un mundo totalmente único por lo que un titulado del <span style="box-sizing: border-box; font-family: MB;">diseño gráfico profesional</span> no podría dominarlas todas por completo.</p><p style="background-color: #e5e5e5; box-sizing: border-box; font-family: MR; font-size: 15px; margin-bottom: 0.7rem; margin-top: 0px; outline: none;">¿Quieres saber cuáles son las <span style="box-sizing: border-box; font-family: MB;">ramas del</span> <span style="box-sizing: border-box; font-family: MB;">diseño gráfico</span>? Descúbrelos aquí:</p><p style="background-color: #e5e5e5; box-sizing: border-box; font-family: MR; font-size: 15px; margin-bottom: 0.7rem; margin-top: 0px; outline: none;"><s style="box-sizing: border-box;">Diseño web:</s></p><p style="background-color: #e5e5e5; box-sizing: border-box; font-family: MR; font-size: 15px; margin-bottom: 0.7rem; margin-top: 0px; outline: none; text-align: justify;">Si te especializas en la rama del <span style="box-sizing: border-box; font-family: MB;">diseño web</span> podrás realzar la imagen de una compañía u organización a través de elementos gráficos reforzando su identidad visual.</p><p style="background-color: #e5e5e5; box-sizing: border-box; font-family: MR; font-size: 15px; margin-bottom: 0.7rem; margin-top: 0px; outline: none; text-align: justify;">La creatividad será tu mejor arma para innovar y lograr una estructura eficaz en la página web de tu cliente. Necesitarás hacer bocetos, definir colores y tipografía, tamaños de pantalla, símbolos, imágenes, entre otros factores para desarrollar un sitio web.</p><p style="background-color: #e5e5e5; box-sizing: border-box; font-family: MR; font-size: 15px; margin-bottom: 0.7rem; margin-top: 0px; outline: none; text-align: justify;">Si logras que los usuarios tengan una sensación de confianza con la página web que diseñaste, podrás decirte a ti mismo que cubriste sus expectativas.</p><p style="background-color: #e5e5e5; box-sizing: border-box; font-family: MR; font-size: 15px; margin-bottom: 0.7rem; margin-top: 0px; outline: none; text-align: justify;">Puedes trabajar en agencias de publicidad, empresas privadas y estatales, freelance, medios de comunicación, etc.</p><p data-entity-type="" data-entity-uuid="" style="background-color: #e5e5e5; box-sizing: border-box; font-family: MR; font-size: 15px; margin-bottom: 0.7rem; margin-top: 0px; outline: none; text-align: center;"><span style="box-sizing: border-box;"><img alt="" data-entity-type="" data-entity-uuid="" height="400" src="https://www.idat.edu.pe/sites/default/files/inline-images/1node-149.jpg" style="border-style: none; box-sizing: border-box; height: auto; max-width: 100%; outline: none; vertical-align: middle;" width="800" /><span style="box-sizing: border-box;" title="Dar clic y arrastrar para cambiar tamaño"></span></span></p><p style="background-color: #e5e5e5; box-sizing: border-box; font-family: MR; font-size: 15px; margin-bottom: 0.7rem; margin-top: 0px; outline: none;"><span style="box-sizing: border-box; font-family: MB;">Diseño editorial:</span></p><p style="background-color: #e5e5e5; box-sizing: border-box; font-family: MR; font-size: 15px; margin-bottom: 0.7rem; margin-top: 0px; outline: none; text-align: justify;">En <span style="box-sizing: border-box; font-family: MB;">diseño editorial</span> podrás diseñar publicaciones de carácter informativo, de entretenimiento y todo tipo de contenidos escritos, en algunos casos también con fotografías, ilustraciones y hasta animación. Podrás maquetar libros, revistas o periódicos. Puedes usar tu creatividad para manejar la estética de cada publicación, claro que, siguiendo los requerimientos de los editores, además de, encargarte del proceso de pre-prensa en el caso de medios impresos.</p><p style="background-color: #e5e5e5; box-sizing: border-box; font-family: MR; font-size: 15px; margin-bottom: 0.7rem; margin-top: 0px; outline: none; text-align: justify;">Puedes trabajar en editoriales, medios de comunicación, organizaciones del estado y no gubernamentales, agencias, freelance, etc.</p><p data-entity-type="" data-entity-uuid="" style="background-color: #e5e5e5; box-sizing: border-box; font-family: MR; font-size: 15px; margin-bottom: 0.7rem; margin-top: 0px; outline: none; text-align: center;"><span style="box-sizing: border-box;"><img alt="" data-entity-type="" data-entity-uuid="" height="400" src="https://www.idat.edu.pe/sites/default/files/inline-images/2node-149.jpg" style="border-style: none; box-sizing: border-box; height: auto; max-width: 100%; outline: none; vertical-align: middle;" width="800" /><span style="box-sizing: border-box;" title="Dar clic y arrastrar para cambiar tamaño"></span></span></p><p style="background-color: #e5e5e5; box-sizing: border-box; font-family: MR; font-size: 15px; margin-bottom: 0.7rem; margin-top: 0px; outline: none;"><span style="box-sizing: border-box; font-family: MB;">Diseño de experiencia de usuario:</span></p><p style="background-color: #e5e5e5; box-sizing: border-box; font-family: MR; font-size: 15px; margin-bottom: 0.7rem; margin-top: 0px; outline: none; text-align: justify;">Esta es una de las nuevas <span style="box-sizing: border-box; font-family: MB;">ramas del diseño gráfico</span> que surgió por la necesidad de hacer más fácil la usabilidad y accesibilidad del usuario por la interfaz. Las agencias de publicidad y grandes empresas de negocios están centrando todos sus esfuerzos en este sector por lo que esta especialidad es muy demandado en la actualidad.</p><p data-entity-type="" data-entity-uuid="" style="background-color: #e5e5e5; box-sizing: border-box; font-family: MR; font-size: 15px; margin-bottom: 0.7rem; margin-top: 0px; outline: none; text-align: center;"><span style="box-sizing: border-box;"><img alt="" data-entity-type="" data-entity-uuid="" height="400" src="https://www.idat.edu.pe/sites/default/files/inline-images/3node-149_0.jpg" style="border-style: none; box-sizing: border-box; height: auto; max-width: 100%; outline: none; vertical-align: middle;" width="800" /><span style="box-sizing: border-box;" title="Dar clic y arrastrar para cambiar tamaño"></span></span></p><p style="background-color: #e5e5e5; box-sizing: border-box; font-family: MR; font-size: 15px; margin-bottom: 0.7rem; margin-top: 0px; outline: none;"><span style="box-sizing: border-box; font-family: MB;">Diseño textil:</span></p><p style="background-color: #e5e5e5; box-sizing: border-box; font-family: MR; font-size: 15px; margin-bottom: 0.7rem; margin-top: 0px; outline: none; text-align: justify;">Podrás desarrollar tu creatividad creando tu propia marca, diseño de colecciones de ropa dirigido a diferentes segmentos de consumidores y cadenas de tiendas. Esta rama también te permite crear tu propia empresa.</p><p data-entity-type="" data-entity-uuid="" style="background-color: #e5e5e5; box-sizing: border-box; font-family: MR; font-size: 15px; margin-bottom: 0.7rem; margin-top: 0px; outline: none; text-align: center;"><span style="box-sizing: border-box;"><img alt="" data-entity-type="" data-entity-uuid="" height="400" src="https://www.idat.edu.pe/sites/default/files/inline-images/4node-149.jpg" style="border-style: none; box-sizing: border-box; height: auto; max-width: 100%; outline: none; vertical-align: middle;" width="800" /><span style="box-sizing: border-box;" title="Dar clic y arrastrar para cambiar tamaño"></span></span></p><p style="background-color: #e5e5e5; box-sizing: border-box; font-family: MR; font-size: 15px; margin-bottom: 0.7rem; margin-top: 0px; outline: none;"><span style="box-sizing: border-box; font-family: MB;">Diseño de envase:</span></p><p style="background-color: #e5e5e5; box-sizing: border-box; font-family: MR; font-size: 15px; margin-bottom: 0.7rem; margin-top: 0px; outline: none; text-align: justify;">Todos los productos que ves en el supermercado han sido diseñados con un propósito, convencerte de que lo compres. Algo así como “amor a primera vista”. Si crees estar hecho para esto entonces puede especializarte en esta rama del <span style="box-sizing: border-box; font-family: MB;">diseño gráfico profesional</span>.</p><p style="background-color: #e5e5e5; box-sizing: border-box; font-family: MR; font-size: 15px; margin-bottom: 0.7rem; margin-top: 0px; outline: none; text-align: justify;">Aquí podrás enfocarte en la forma como se presentan visualmente los envoltorios o empaques de cualquier producto. Esto incluye diseño publicitario, diseño de stands, marketing, persuasión y percepción visual.</p><p style="background-color: #e5e5e5; box-sizing: border-box; font-family: MR; font-size: 15px; margin-bottom: 0.7rem; margin-top: 0px; outline: none;">Puedes trabajar en empresas privadas de rubro comercial, freelance, etc.</p><p data-entity-type="" data-entity-uuid="" style="background-color: #e5e5e5; box-sizing: border-box; font-family: MR; font-size: 15px; margin-bottom: 0.7rem; margin-top: 0px; outline: none; text-align: center;"><span style="box-sizing: border-box;"><img alt="" data-entity-type="" data-entity-uuid="" height="400" src="https://www.idat.edu.pe/sites/default/files/inline-images/5node-149.jpg" style="border-style: none; box-sizing: border-box; height: auto; max-width: 100%; outline: none; vertical-align: middle;" width="800" /><span style="box-sizing: border-box;" title="Dar clic y arrastrar para cambiar tamaño"></span></span></p><p style="background-color: #e5e5e5; box-sizing: border-box; font-family: MR; font-size: 15px; margin-bottom: 0.7rem; margin-top: 0px; outline: none;"><span style="box-sizing: border-box; font-family: MB;">Diseño de identidad corporativa:</span></p><p style="background-color: #e5e5e5; box-sizing: border-box; font-family: MR; font-size: 15px; margin-bottom: 0.7rem; margin-top: 0px; outline: none; text-align: justify;">Este es el diseño de marcas y requiere de mucha investigación y disciplina. Depende de ti cuál será la nueva personalidad de la empresa ante el público por lo que el mensaje debe ser claro, conciso y debe crear valor. Puedes trabajar para agencias de publicidad, corporaciones, freelance, gubernamentales, etc. </p><p data-entity-type="" data-entity-uuid="" style="background-color: #e5e5e5; box-sizing: border-box; font-family: MR; font-size: 15px; margin-bottom: 0.7rem; margin-top: 0px; outline: none; text-align: center;"><span style="box-sizing: border-box;"><img alt="" data-entity-type="" data-entity-uuid="" height="400" src="https://www.idat.edu.pe/sites/default/files/inline-images/6node-149.jpg" style="border-style: none; box-sizing: border-box; height: auto; max-width: 100%; outline: none; vertical-align: middle;" width="800" /><span style="box-sizing: border-box;" title="Dar clic y arrastrar para cambiar tamaño"></span></span></p><p style="background-color: #e5e5e5; box-sizing: border-box; font-family: MR; font-size: 15px; margin-bottom: 0.7rem; margin-top: 0px; outline: none;"><span style="box-sizing: border-box; font-family: MB;">Diseño tipográfico:</span></p><p style="background-color: #e5e5e5; box-sizing: border-box; font-family: MR; font-size: 15px; margin-bottom: 0.7rem; margin-top: 0px; outline: none; text-align: justify;">El diseño de caracteres caligráficos es todo un arte y podrás usar técnicas para crear y componer una gran variedad de tipos para comunicar un mensaje. Esta rama es muy exigente, son pocos los que se especializan en esta disciplina. También es considerada la más antigua y la más bella.</p><p style="background-color: #e5e5e5; box-sizing: border-box; font-family: MR; font-size: 15px; margin-bottom: 0.7rem; margin-top: 0px; outline: none;">Gracias a este arte puedes dar una personalidad única y estilo a una palabra para diferentes usos en muchos contextos. ¿Crees que esto es para ti?</p><p data-entity-type="" data-entity-uuid="" style="background-color: #e5e5e5; box-sizing: border-box; font-family: MR; font-size: 15px; margin-bottom: 0.7rem; margin-top: 0px; outline: none; text-align: center;"><span style="box-sizing: border-box;"><img alt="" data-entity-type="" data-entity-uuid="" height="400" src="https://www.idat.edu.pe/sites/default/files/inline-images/7node-149.jpg" style="border-style: none; box-sizing: border-box; height: auto; max-width: 100%; outline: none; vertical-align: middle;" width="800" /><span style="box-sizing: border-box;" title="Dar clic y arrastrar para cambiar tamaño"></span></span></p><p style="background-color: #e5e5e5; box-sizing: border-box; font-family: MR; font-size: 15px; margin-bottom: 0.7rem; margin-top: 0px; outline: none;"><span style="box-sizing: border-box; font-family: MB;">Diseño Multimedia:</span></p><p style="background-color: #e5e5e5; box-sizing: border-box; font-family: MR; font-size: 15px; margin-bottom: 0.7rem; margin-top: 0px; outline: none; text-align: justify;">Esta rama es muy amplia y puedes crear videos usando múltiples medios de expresión (texto, animación, sonido, video, efectos) para comunicar algo. Puedes crear increíbles spots publicitarios, videos de corte social, tráilers, etc.</p><p style="background-color: #e5e5e5; box-sizing: border-box; font-family: MR; font-size: 15px; margin-bottom: 0.7rem; margin-top: 0px; outline: none;">Sin duda las agencias de publicidad y diversas empresas te querrán en su equipo.</p><p data-entity-type="" data-entity-uuid="" style="background-color: #e5e5e5; box-sizing: border-box; font-family: MR; font-size: 15px; margin-bottom: 0.7rem; margin-top: 0px; outline: none; text-align: center;"><span style="box-sizing: border-box;"><img alt="" data-entity-type="" data-entity-uuid="" height="400" src="https://www.idat.edu.pe/sites/default/files/inline-images/8-1node-149.jpg" style="border-style: none; box-sizing: border-box; height: auto; max-width: 100%; outline: none; vertical-align: middle;" width="800" /><span style="box-sizing: border-box;" title="Dar clic y arrastrar para cambiar tamaño"></span></span></p><p style="background-color: #e5e5e5; box-sizing: border-box; font-family: MR; font-size: 15px; margin-bottom: 0.7rem; margin-top: 0px; outline: none;"><span style="box-sizing: border-box; font-family: MB;">Ilustración:</span></p><p style="background-color: #e5e5e5; box-sizing: border-box; margin-bottom: 0.7rem; margin-top: 0px; outline: none; text-align: justify;"><span style="font-family: MR;"><span style="font-size: 15px;">La ilustración publicitaria es la disciplina que utiliza técnicas del dibujo, el arte y el diseño con el fin de crear figuras o escenas susceptibles de mejorar o potenciar la imagen de una marca o producto.</span></span></p><p style="background-color: #e5e5e5; box-sizing: border-box; font-family: MR; font-size: 15px; margin-bottom: 0.7rem; margin-top: 0px; outline: none; text-align: justify;">Esta es una rama mucho más específica del diseño. Si te gusta dibujar y pintar esta especialidad es para ti. Los ilustradores suelen trabajar en editoriales, revistas, diarios, agencias de publicidad, freelance, etc.</p><p data-entity-type="" data-entity-uuid="" style="background-color: #e5e5e5; box-sizing: border-box; font-family: MR; font-size: 15px; margin-bottom: 0.7rem; margin-top: 0px; outline: none; text-align: center;"><span style="box-sizing: border-box;"><img alt="" data-entity-type="" data-entity-uuid="" height="400" src="https://www.idat.edu.pe/sites/default/files/inline-images/11node-149.jpg" style="border-style: none; box-sizing: border-box; height: auto; max-width: 100%; outline: none; vertical-align: middle;" width="800" /><span style="box-sizing: border-box;" title="Dar clic y arrastrar para cambiar tamaño"></span></span></p><p style="background-color: #e5e5e5; box-sizing: border-box; font-family: MR; font-size: 15px; margin-bottom: 0.7rem; margin-top: 0px; outline: none;"><span style="box-sizing: border-box; font-family: MB;">Animación 3D:</span></p><p style="background-color: #e5e5e5; box-sizing: border-box; font-family: MR; font-size: 15px; margin-bottom: 0.7rem; margin-top: 0px; outline: none; text-align: justify;">La animación se encarga de dar vida a los objetos que creas. Esta rama del diseño gráfico está muy demandada por las agencias de publicidad al momento de realizar comerciales o spots. Eso sí, tienes que practicar mucho si quieres ser un experto al que quieran contratar.</p><p style="background-color: #e5e5e5; box-sizing: border-box; font-family: MR; font-size: 15px; margin-bottom: 0.7rem; margin-top: 0px; outline: none;"> </p><p data-entity-type="" data-entity-uuid="" style="background-color: #e5e5e5; box-sizing: border-box; font-family: MR; font-size: 15px; margin-bottom: 0.7rem; margin-top: 0px; outline: none; text-align: center;"><span style="box-sizing: border-box;"><img alt="" data-entity-type="" data-entity-uuid="" height="400" src="https://www.idat.edu.pe/sites/default/files/inline-images/9node-149.jpg" style="border-style: none; box-sizing: border-box; height: auto; max-width: 100%; outline: none; vertical-align: middle;" width="800" /><span style="box-sizing: border-box;" title="Dar clic y arrastrar para cambiar tamaño"></span></span></p><p style="background-color: #e5e5e5; box-sizing: border-box; font-family: MR; font-size: 15px; margin-bottom: 0.7rem; margin-top: 0px; outline: none;"><span style="box-sizing: border-box; font-family: MB;">Fotografía:</span></p><p style="background-color: #e5e5e5; box-sizing: border-box; font-family: MR; font-size: 15px; margin-bottom: 0.7rem; margin-top: 0px; outline: none; text-align: justify;">Te apasiona retratar momentos especiales, insólitos, artísticos, y más. En esta rama puedes capturar imágenes que transmitirán mensajes, emociones y sentimientos. Puedes trabajar en medios de comunicación, agencias de publicidad, empresas, freelance, etc.</p><p data-entity-type="" data-entity-uuid="" style="background-color: #e5e5e5; box-sizing: border-box; font-family: MR; font-size: 15px; margin-bottom: 0.7rem; margin-top: 0px; outline: none; text-align: center;"><span style="box-sizing: border-box;"><img alt="" data-entity-type="" data-entity-uuid="" height="400" src="https://www.idat.edu.pe/sites/default/files/inline-images/10node-149.jpg" style="border-style: none; box-sizing: border-box; height: auto; max-width: 100%; outline: none; vertical-align: middle;" width="800" /><span style="box-sizing: border-box;" title="Dar clic y arrastrar para cambiar tamaño"></span></span></p><p style="background-color: #e5e5e5; box-sizing: border-box; font-family: MR; font-size: 15px; margin-bottom: 0px; margin-top: 0px; outline: none; text-align: justify;">Realmente los <span style="box-sizing: border-box; font-family: MB;">diseñadores gráficos</span> son capaces de hacer diversos trabajos creativos que requieran del conocimiento de las ramas que hemos mencionado. Ahora que ya sabes <span style="box-sizing: border-box; font-family: MB;">que estudia el </span><a href="https://www.idat.edu.pe/carreras-profesionales-tecnicas/diseno-grafico" style="box-sizing: border-box; color: #007bff; outline: none; text-decoration-line: none;">diseño gráfico</a> puedes aprenderlas todas, sin embargo depende de ti en que te especializarás. ¿Ya elegiste alguna de las <span style="box-sizing: border-box; font-family: MB;">ramas del diseño gráfico </span>que te mostramos? Potencia tu conocimiento con nosotros y conoce los detalles de lo que esta carrera te brinda, <span style="box-sizing: border-box; font-family: MB;"><a href="https://www.idat.edu.pe/carreras-profesionales-tecnicas/diseno-grafico" style="box-sizing: border-box; color: #007bff; outline: none; text-decoration-line: none;">aquí</a>.</span></p><p style="background-color: #e5e5e5; box-sizing: border-box; font-family: MR; font-size: 15px; margin-bottom: 0px; margin-top: 0px; outline: none; text-align: justify;"><span style="box-sizing: border-box; font-family: MB;"><br /></span></p>Instructorhttp://www.blogger.com/profile/00689209738393831035noreply@blogger.com0tag:blogger.com,1999:blog-21439137.post-89974870168206196422023-04-18T05:54:00.000-04:002023-04-18T05:54:58.692-04:00¿Quieres usar Android en PC? Android-x86 libera Android 8.1<p></p><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhsEJ5_-yc_ntIXUj5hamrouZ0NEGBvNpcuoDf2ejWejxuU5hOsy3W3nI47agyo2IVXLXI802Kt23fdu2uY-udi34-qYcMLSQQ_FaAMgRv8NJKxgZnwAxYdq9Jz4Q68TNF4XdzsW-yRG0a6CrN6DelJhulhZfj_9Cx3v4LVXB6uXeEhmlMBgQ/s1000/Android_8_1.png" imageanchor="1" style="clear: right; float: right; margin-bottom: 1em; margin-left: 1em;"><img border="0" data-original-height="600" data-original-width="1000" height="192" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhsEJ5_-yc_ntIXUj5hamrouZ0NEGBvNpcuoDf2ejWejxuU5hOsy3W3nI47agyo2IVXLXI802Kt23fdu2uY-udi34-qYcMLSQQ_FaAMgRv8NJKxgZnwAxYdq9Jz4Q68TNF4XdzsW-yRG0a6CrN6DelJhulhZfj_9Cx3v4LVXB6uXeEhmlMBgQ/s320/Android_8_1.png" width="320" /></a></div><b><i><u>Está Escrito:</u></i></b><p></p><p style="text-align: justify;">Pues por esto pagáis también los tributos, porque son servidores de Dios que atienden continuamente a esto mismo. Pagad a todos lo que debéis: al que tributo, tributo; al que impuesto, impuesto; al que respeto, respeto; al que honra, honra. (Romanos 13:6-7)</p><p>Tomado de: <a href="https://www.muycomputer.com/2018/06/27/android-en-pc/" target="_blank">muycomputer</a></p><p style="background-color: white; border: 0px; font-family: Roboto, sans-serif; font-size: 1.1rem; line-height: 1.55; margin: 0px 0px 20px; padding: 0px; vertical-align: baseline;">Android-x86 es una <strong style="border: 0px; font-size: 17.6px; margin: 0px; padding: 0px; vertical-align: baseline;">iniciativa no oficial para usar Android en PC</strong>, ampliando el soporte del sistema que lidera el segmento de la movilidad a todo tipo de ordenadores personales con procesadores x86 de Intel o AMD. Una opción factible hasta que Google considere fusionar definitivamente Android y Chrome OS en un solo sistema que sirviera para movilidad y también para PCs. Creemos que es cuestión de tiempo.</p><p style="background-color: white; border: 0px; font-family: Roboto, sans-serif; font-size: 1.1rem; line-height: 1.55; margin: 0px 0px 20px; padding: 0px; vertical-align: baseline;">Si nos sigues, conocerás que Android-x86 estuvo aliado con Jide Technology (ex-empleados de Google) en el desarrollo del conocido <a href="https://www.muycomputer.com/2016/03/03/remix-os-prueba/" rel="noopener noreferrer" style="border: 0px; box-shadow: rgb(0, 0, 0) 0px -1px 0px inset; color: black; font-size: 17.6px; margin: 0px; opacity: 1; padding: 0px; text-decoration-line: none; transition: all 0.25s ease 0s; vertical-align: baseline;" target="_blank">Remix OS</a>, un desarrollo muy interesante que <a href="https://www.muycomputer.com/2017/07/18/adios-al-remix-os/" rel="noopener" style="border: 0px; box-shadow: rgb(0, 0, 0) 0px -1px 0px inset; color: black; font-size: 17.6px; margin: 0px; opacity: 1; padding: 0px; text-decoration-line: none; transition: all 0.25s ease 0s; vertical-align: baseline;" target="_blank">fue descontinuado</a> para el mercado de consumo dejando estos Android en PC en stand-by. Por lo menos siguen llegando versiones desde Android-x86 y el proyecto continúa. Lo último ha sido la liberación de la <a href="http://www.android-x86.org/releases/releasenote-8-1-rc1" rel="noopener" style="border: 0px; box-shadow: rgb(0, 0, 0) 0px -1px 0px inset; color: black; font-size: 17.6px; margin: 0px; opacity: 1; padding: 0px; text-decoration-line: none; transition: all 0.25s ease 0s; vertical-align: baseline;" target="_blank">primera RC (Release Candidate) de Android 8,1</a>, la última versión del sistema de Google.</p><p style="background-color: white; border: 0px; font-family: Roboto, sans-serif; font-size: 1.1rem; line-height: 1.55; margin: 0px 0px 20px; padding: 0px; vertical-align: baseline;">Una vez instalado, <strong style="border: 0px; font-size: 17.6px; margin: 0px; padding: 0px; vertical-align: baseline;">puedes usarlo de la misma manera que utilizas Android en un smartphone</strong>, en este caso en un equipo de escritorio o portátil con ratón y teclado, que puedes descargar e instalar aplicaciones y juegos de Google Play Store o cambiar el lanzador predeterminado por defecto para lograr que Android se parezca más a un sistema operativo de escritorio.</p><h3 style="backface-visibility: hidden; background-color: white; border: 0px; font-family: Oswald, sans-serif; font-size: 1.6rem; letter-spacing: -0.02em; line-height: 1.4; margin: 10px 0px; overflow: hidden; padding: 0px; vertical-align: baseline; width: 740px;">Novedades Android-x86 8.1</h3><p style="background-color: white; border: 0px; font-family: Roboto, sans-serif; font-size: 1.1rem; line-height: 1.55; margin: 0px 0px 20px; padding: 0px; vertical-align: baseline;">Como anteriores desarrollos, Android 8.1 para PC está basado en el código del <em style="border: 0px; font-size: 17.6px; margin: 0px; padding: 0px; vertical-align: baseline;">Google Android Open Source Project</em> (AOSP) en su última versión ‘Oreo’ y cuenta con <strong style="border: 0px; font-size: 17.6px; margin: 0px; padding: 0px; vertical-align: baseline;">soporte para arquitecturas de 64 bits y 32 bits</strong>.</p><p style="background-color: white; border: 0px; font-family: Roboto, sans-serif; font-size: 1.1rem; line-height: 1.55; margin: 0px 0px 20px; padding: 0px; vertical-align: baseline;">Una de las grandes novedades es la última pila para gráficos Mesa 18.1.2, que habilita la compatibilidad con <strong style="border: 0px; font-size: 17.6px; margin: 0px; padding: 0px; vertical-align: baseline;">aceleración por hardware OpenGL ES 3.x</strong> en las gráficas integradas de Intel, las AMD Radeon y las GTX de NVIDIA. Aunque está menos conseguido, también cuenta con soporte nativo para <a href="https://www.muycomputer.com/2016/04/06/especial-vulkan" rel="noopener" style="border: 0px; box-shadow: rgb(0, 0, 0) 0px -1px 0px inset; color: black; font-size: 17.6px; margin: 0px; opacity: 1; padding: 0px; text-decoration-line: none; transition: all 0.25s ease 0s; vertical-align: baseline;" target="_blank">Vulkan</a>, la plataforma de última generación para desarrollo de videojuegos y aplicaciones con gráficos 3D que es sin duda el mayor competidor de <a href="https://www.muycomputer.com/tags/directx-12/" rel="noopener" style="border: 0px; box-shadow: rgb(0, 0, 0) 0px -1px 0px inset; color: black; font-size: 17.6px; margin: 0px; opacity: 1; padding: 0px; text-decoration-line: none; transition: all 0.25s ease 0s; vertical-align: baseline;" target="_blank">DirectX 12</a>. También funciona en gráficas no soportadas mediante el OpenGL ES 2.0 vía <a href="https://swiftshader.googlesource.com/SwiftShader" style="border: 0px; box-shadow: rgb(0, 0, 0) 0px -1px 0px inset; color: black; font-size: 17.6px; margin: 0px; opacity: 1; padding: 0px; text-decoration-line: none; transition: all 0.25s ease 0s; vertical-align: baseline;">SwiftShader</a> para renderizado por software.</p><p style="background-color: white; border: 0px; font-family: Roboto, sans-serif; font-size: 1.1rem; line-height: 1.55; margin: 0px 0px 20px; padding: 0px; vertical-align: baseline;">Android-x86 8.1 también ofrece compatibilidad con Arranque Seguro en máquinas UEFI, junto con soporte para instalar el sistema operativo en particiones basadas en UEFI / GPT. <span class="" style="border: 0px; font-size: 17.6px; margin: 0px; padding: 0px; vertical-align: baseline;">También está disponible un instalador basado en texto, y existe la posibilidad de montar automáticamente unidades flash USB externas y tarjetas SD.</span></p><p style="background-color: white; border: 0px; font-family: Roboto, sans-serif; font-size: 1.1rem; line-height: 1.55; margin: 0px 0px 20px; padding: 0px; vertical-align: baseline;">Android-x86 8.1 ha mejorado el soporte para varios apartados de hardware, la tecnología multitáctil, audio, Wi-Fi, Bluetooth, sensores, cámara y Ethernet (solo DHCP).</p><p style="background-color: white; border: 0px; font-family: Roboto, sans-serif; font-size: 1.1rem; line-height: 1.55; margin: 0px 0px 20px; padding: 0px; vertical-align: baseline;">También se ha añadido un lanzador alternativo que coloca el menú de inicio y la bandeja de apps en la parte superior de la pantalla y se mantiene el soporte para desarrollos de terceros lanzadores como <a href="https://play.google.com/store/apps/details?id=com.sentio.desktop&hl=en" style="border: 0px; box-shadow: rgb(0, 0, 0) 0px -1px 0px inset; color: black; font-size: 17.6px; margin: 0px; opacity: 1; padding: 0px; text-decoration-line: none; transition: all 0.25s ease 0s; vertical-align: baseline;">Sentio Desktop</a>, que busca precisamente que Android se parezca a un sistema operativo de escritorio.</p><p style="background-color: white; border: 0px; font-family: Roboto, sans-serif; font-size: 1.1rem; line-height: 1.55; margin: 0px 0px 20px; padding: 0px; vertical-align: baseline;"><a href="https://osdn.net/projects/android-x86/releases/69704" rel="noopener" style="border: 0px; box-shadow: rgb(0, 0, 0) 0px -1px 0px inset; color: black; font-size: 17.6px; margin: 0px; opacity: 1; padding: 0px; text-decoration-line: none; transition: all 0.25s ease 0s; vertical-align: baseline;" target="_blank">Android-x86 8.1</a> se ofrece en <strong style="border: 0px; font-size: 17.6px; margin: 0px; padding: 0px; vertical-align: baseline;">versiones de 32 y 64 bits y en formatos .ISO y .RPM</strong>. Incluye una opción de instalación automática que facilita la rápida instalación de Android en la primera partición disponible, suponiendo que quieras que sea el único sistema operativo de un dispositivo. También puedes instalarlo en otras como cualquier sistema o ejecutarlo en una máquina virtual (WMware, Virtual Box..), ideal para pruebas sin tener que tocar tu equipo con Windows o Linux.</p><p style="background-color: white; border: 0px; font-family: Roboto, sans-serif; font-size: 1.1rem; line-height: 1.55; margin: 0px 0px 20px; padding: 0px; vertical-align: baseline;"><br /></p><p><br /></p>Instructorhttp://www.blogger.com/profile/00689209738393831035noreply@blogger.com0tag:blogger.com,1999:blog-21439137.post-92204162586188962482022-10-18T11:57:00.000-04:002022-10-18T11:57:53.231-04:00Emuladores de Nintendo: Switch, Wii, Wii U, Nintendo 64, Game Boy, DS, NES y SNES<p></p><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhwYGb5Rsv9TlQTvfq_zkqdv-dC0ktwwVkHKPs_RaY54P3exWk700SEyXK1UoUzJ5HfIHLkBW4SLYT1EV_wmNvBB1ZDMkF4SntKmUARuOiZvQ3_vvNpwgI76AcSls4nHXUXMIYNSivdNuojwuMRNf_b2RNE9AWQ2KXHVY2fZ4_ckLYGEHGTPg/s800/Emuladores-800x419.webp" imageanchor="1" style="clear: right; float: right; margin-bottom: 1em; margin-left: 1em; text-align: right;"><img border="0" data-original-height="419" data-original-width="800" height="168" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhwYGb5Rsv9TlQTvfq_zkqdv-dC0ktwwVkHKPs_RaY54P3exWk700SEyXK1UoUzJ5HfIHLkBW4SLYT1EV_wmNvBB1ZDMkF4SntKmUARuOiZvQ3_vvNpwgI76AcSls4nHXUXMIYNSivdNuojwuMRNf_b2RNE9AWQ2KXHVY2fZ4_ckLYGEHGTPg/s320/Emuladores-800x419.webp" width="320" /></a></div><b>Está Escrito:</b><p></p><p></p><blockquote><p style="text-align: justify;">Mirad bien, no sea que alguno deje de alcanzar la gracia de Dios; que brotando alguna raíz de amargura, os estorbe, y por ella muchos sean contaminados; (Hebreos 12:15)</p></blockquote><p></p><p><b>Tomdo de:<a href="http://adslzone.net">adslzone.net</a></b></p><h1 class="title">Emuladores de Nintendo: Switch, Wii, Wii U, Nintendo 64, Game Boy, DS, NES y SNES</h1><div><div class="opening-wrapper"><div class="opening"><div class="featured-image"><div class="opening-wrapper"><div class="opening"><br /><div class="featured-image"><br /></div></div></div> <div class="full-text"><div class="excerpt" never=""><p>Los fabricantes de consolas apuestan continuamente por <strong>lanzamientos vintage</strong>
que nos trasladan a los años ochenta y noventa con versiones minis de
nuestros videojuegos de la infancia o la adolescencia. Pero más allá de
estas opciones de nuevos dispositivos también tenemos la opción de
recurrir a emuladores que nos ayuden a jugar a determinados juegos. Hay
muchos emuladores para consolas clásicas y antiguas, pero también para
otras más recientes, lanzadas en el siglo XXI, como los<strong> emuladores para Gamecube, Wii o Wii U.</strong></p></div></div></div></div></div><div class="full-text"> <div class="content visibility-auto content-p-585907" never=""><div class="toc-wrapper" id="toc">
<div class="toc-title">Índice</div>
<nav itemscope="" itemtype="http://schema.org/SiteNavigationElement"><ul><li>
<a href="https://www.adslzone.net/reportajes/videojuegos/emuladores-game-cube-wii-wiiu/#585907-ventajas-y-desventajas-de-un-emulador" itemprop="url"><span itemprop="name">Ventajas y desventajas de un emulador</span></a>
<ul><li>
<a href="https://www.adslzone.net/reportajes/videojuegos/emuladores-game-cube-wii-wiiu/#585907-es-buena-idea-usar-un-emulador" itemprop="url"><span itemprop="name">¿Es buena idea usar un emulador?</span></a>
</li>
<li>
<a href="https://www.adslzone.net/reportajes/videojuegos/emuladores-game-cube-wii-wiiu/#585907-inconvenientes-y-problemas" itemprop="url"><span itemprop="name">Inconvenientes y problemas</span></a>
</li>
</ul></li>
<li>
<a href="https://www.adslzone.net/reportajes/videojuegos/emuladores-game-cube-wii-wiiu/#585907-criterios-para-elegir-un-emulador" itemprop="url"><span itemprop="name">Criterios para elegir un emulador</span></a>
</li>
<li>
<a href="https://www.adslzone.net/reportajes/videojuegos/emuladores-game-cube-wii-wiiu/#585907-son-legales-los-emuladores" itemprop="url"><span itemprop="name">¿Son legales los emuladores?</span></a>
</li>
<li>
<a href="https://www.adslzone.net/reportajes/videojuegos/emuladores-game-cube-wii-wiiu/#585907-nes-nintendo-entertainment-system" itemprop="url"><span itemprop="name">NES (Nintendo Entertainment System)</span></a>
</li>
<li>
<a href="https://www.adslzone.net/reportajes/videojuegos/emuladores-game-cube-wii-wiiu/#585907-snes-o-super-nintendo" itemprop="url"><span itemprop="name">SNES o Super Nintendo</span></a>
</li>
<li>
<a href="https://www.adslzone.net/reportajes/videojuegos/emuladores-game-cube-wii-wiiu/#585907-nintendo-64" itemprop="url"><span itemprop="name">Nintendo 64</span></a>
</li>
<li>
<a href="https://www.adslzone.net/reportajes/videojuegos/emuladores-game-cube-wii-wiiu/#585907-game-boy-y-advance" itemprop="url"><span itemprop="name">Game Boy, y Advance</span></a>
</li>
<li>
<a href="https://www.adslzone.net/reportajes/videojuegos/emuladores-game-cube-wii-wiiu/#585907-gamecube" itemprop="url"><span itemprop="name">Gamecube</span></a>
<ul><li>
<a href="https://www.adslzone.net/reportajes/videojuegos/emuladores-game-cube-wii-wiiu/#585907-compatibilidad-de-juegos" itemprop="url"><span itemprop="name">Compatibilidad de juegos</span></a>
</li>
</ul></li>
<li>
<a href="https://www.adslzone.net/reportajes/videojuegos/emuladores-game-cube-wii-wiiu/#585907-wii" itemprop="url"><span itemprop="name">Wii</span></a>
<ul><li>
<a href="https://www.adslzone.net/reportajes/videojuegos/emuladores-game-cube-wii-wiiu/#585907-compatibilidad-de-juegos-2" itemprop="url"><span itemprop="name">Compatibilidad de juegos</span></a>
</li>
</ul></li>
<li>
<a href="https://www.adslzone.net/reportajes/videojuegos/emuladores-game-cube-wii-wiiu/#585907-wii-u" itemprop="url"><span itemprop="name">Wii U</span></a>
</li>
<li>
<a href="https://www.adslzone.net/reportajes/videojuegos/emuladores-game-cube-wii-wiiu/#585907-nintendo-ds-y-3ds" itemprop="url"><span itemprop="name">Nintendo DS y 3DS</span></a>
</li>
<li>
<a href="https://www.adslzone.net/reportajes/videojuegos/emuladores-game-cube-wii-wiiu/#585907-nintendo-switch" itemprop="url"><span itemprop="name">Nintendo Switch</span></a>
</li></ul><div><p>Utilizando una Raspberry Pi y un sistema operativo para emuladores y juegos retro puedes conseguir convertir el<strong> micrordenador en una consola</strong>
que se parezca lo máximo posible a la que tenías. Pero también hay
otras opciones sin necesidad de un hardware específico, emuladores para
GameCube, Wii o Wii U que nos permiten probar los juegos en el
ordenador, en el teléfono móvil, etc.</p>
<p>Debemos tener en cuenta que si quieres emular juegos de Nintendo
desde una consola actual podemos hacerlo desde Nintendo Switch
Online Expansión Pack. El paquete de expansión lanzado en 2021 nos
permite <strong>acceder a juegos clásicos de Nintendo 64 y a juegos clásicos de la SEGA Mega Drive</strong>.
Por ejemplo, podemos acceder a un catálogo con juegos como: Super Mario
64, Lylat Wars, Yoshi’s Story, Mario Kart 64, Paper Mario, Mario
Tennis, Ocarina of Time, Mario Tennis, Operation Winback, Kirby 64,
Majora’s Mask, Pokémon Snap, Mario Golf… Además de juegos de la
MegaDrive con algunos como Sonic The Hedgehog 2, Ecco The Dolphin,
Streets of Rage 2 y muchos más.</p>
<p>Y muchos de ellos cuentan con funciones online por las que podremos
jugar online con amigos. Además, la suscripción a Nintendo Switch Online
incluye otras opciones como el juego en línea, el guardado de datos en
la nube, el acceso a un catálogo de juegos clásicos de NES y Super NES…
No es lo mismo que un simulador, pero podemos tener la opción en cuenta <strong>si lo que queremos es jugar a juegos antiguos de Nintendo</strong> desde la actual Nintendo Switch o desde la Nintendo Swith Lite.</p>
<span class="space_toc" id="585907-ventajas-y-desventajas-de-un-emulador"></span><h2>Ventajas y desventajas de un emulador</h2>
<div class="ad-block visibility-auto"> <div class="sas_106520" data-formatid="106520" data-pageid="780731" data-target="pid=585907;term1=420" id="sas_106520_585907"></div></div> <p>Tener
un emulador conlleva una serie de ventajas muy útiles que hacen que sea
buena idea, por eso vamos a comentar algunas de las principales razones
que te harán saber por qué decantarte por esta opción pese a las
desventajas que mencionaremos posteriormente. Así te será más fácil
hacer una valoración de<strong> si debes recurrir a emuladores o no.</strong></p>
<span class="space_toc" id="585907-es-buena-idea-usar-un-emulador"></span><h3>¿Es buena idea usar un emulador?</h3>
<p>Hay muchas ventajas de usar el emulador y la principal es obvia: <strong>no necesitas tener una consola ni necesitas tener los juegos</strong> de forma física para poder disfrutar de la experiencia, de los títulos a los que jugabas hace diez o veinte años.</p>
<ul><li><strong>No necesitas tener una consola</strong></li>
</ul><p>No necesitarás tener la consola a mano y podrás jugar desde tu
ordenador portátil estés donde estés sin depender de una televisión o el
dispositivo en sí. No tener que invertir en una consola <strong>implica un ahorro</strong>,
porque no tendrás que pagar más que lo que ya tienes, pero también es
mucho más sencillo y cómodo en caso de ser juegos antiguos de aparatos
que ya no están a la venta salvo en tiendas de segunda mano, como sería
la GameCube o la Nintendo Wii.</p>
<ul><li><strong>Títulos antiguos</strong></li>
</ul><p>Puedes volver a rejugar títulos a los que tienes cariño y ahora
no tienes. Juegos que son difíciles de encontrar en sus versiones
originales, o son demasiado costosos, pero a los que sí puedes acceder
con un emulador de Nintendo. Aunque actualmente hay algunos juegos
relanzados, como es el caso del <strong>Pikmin o el Pokémon Snap</strong>,
hay algunos que no han vuelto a salir al mercado y esto nos da la
posibilidad de volver a ellos, de utilizarlos de nuevo hoy y sin tener
que pagar por ellos en la mayoría de los casos.</p>
<ul><li><strong>Cualquier consola</strong></li>
</ul><p>La compatibilidad de un ordenador puede ir desde la posibilidad
de emular GameCube o Wii, pero también cualquier otra consola que haya o
hubo en el mercado, incluso van más allá de meras consolas. <strong>Tienes todo en uno</strong>,
ya que con un único ordenador puedes emular varios diferentes. Esto te
permitirá también ahorrar espacio, algo que es especialmente interesante
si tu cuarto o espacio de juegos es pequeño, o si te mudas con
frecuencia.</p>
<ul><li><strong>Avance rápido y rebobinado</strong></li>
</ul><p>Algunos emuladores admiten una función de avance rápido. Esto
puede hacer que los juegos que se juegan lentamente sean mucho más
llevaderos. Por ejemplo, en un juego de rol con velocidad de movimiento
del jugador lenta, podemos mantener presionada la tecla de avance rápido
para movernos mucho más rápido que en el sistema original. También hace
que sea más fácil <strong>omitir largas pausas de diálogo</strong>. También
es posible tener acceso a una función de rebobinado. Esto nos permite
retroceder en el tiempo unos segundos para deshacer errores, sin
preocuparnos por haber guardado la partida.</p>
<ul><li><strong>Calidad gráfica mejorada</strong></li>
</ul><p>Cuando jugamos en un emulador, probablemente notaremos que los
gráficos se ven mejor de lo que recordamos de la consola real. Esto es
porque las consolas más antiguas usaban salidas de video analógicas,
como cables compuestos. Las <b>señales analógicas no son tan claras </b>como
los modernos de video digital. Además, estaban pensadas para verse bien
en pantallas CRT más antiguas y pequeñas, pero estas señales analógicas
se ven aún peor cuando se amplían en un televisor HD grande y moderno.</p>
<ul><li><strong>Guardar progreso</strong></li>
</ul><p>Poder guardar la partida hacen que muchos juegos antiguos sean
mucho más accesibles. Nos permiten guardar una instantánea del progreso
actual en cualquier momento y luego <strong>volver a ella cuando queramos</strong>.
Para los juegos que no tienen un sistema de guardado incorporado, o que
requieren contraseñas, esto hace que sea más atractivo jugar en
cualquier emulador de Nintendo.</p>
<p>También puede permitirnos <strong>disfrutar de juegos más difíciles</strong>
estableciendo nuestros propios puntos de control. En vez de tener que
reiniciar desde cero cada vez que muramos, podemos crear un nuevo
guardado cada vez que superemos un nivel.</p>
<span class="space_toc" id="585907-inconvenientes-y-problemas"></span><h3>Inconvenientes y problemas</h3>
<p>No todo son ventajas y <strong>no debemos olvidar que se trata de un emulador</strong>,
de un programa que carga los juegos pero que no debemos compararlos con
la experiencia original porque no será igual. Va a solucionarlos la
posibilidad de acceder a determinados títulos, pero debemos tener en
cuenta que también hay muchos problemas.</p>
<ul><li><strong>«No es lo mismo»</strong></li>
</ul><p>Los inconvenientes de los emuladores para consola como Wii o Wii U es que <strong>pierdes parte de la ‘gracia’</strong>
de estas consolas, que es el movimiento que implican algunos juegos y
que perderás si tienes que utilizarlo con un teclado y un ratón o un
mando convencional. Aunque hay opciones que sí permiten compatibilidad
con los controladores originales. Al perder la esencia de la consola a
la que emulas, la<strong> experiencia de juego</strong> no será la misma, aunque se trate del mismo juego.</p>
<ul><li><strong>Multijugador</strong></li>
</ul><p>También pierdes la <strong>capacidad multijugador</strong> en
consolas Nintendo que en algunos casos permiten hasta cuatro jugadores y
en otros, como la reciente Nintendo Switch, permite jugar con hasta
ocho jugadores en total por partida. Si te gusta jugar con otras
personas este es un gran inconveniente. A nivel local o a nivel online
no será similar a utilizar una consola actual como al Switch.</p>
<ul><li><strong>Títulos compatibles </strong></li>
</ul><p><strong>No siempre vamos a tener acceso a todos los juegos</strong>
o títulos que tenemos en caso de dispositivos actuales o no siempre van
a funcionar como lo hacían tus cartuchos o tarjetas en la consola
clásica hace años. No vamos a tener el mismo catálogo en la mayoría de
los casos.</p>
<ul><li><strong>Rendimiento y potencia</strong></li>
</ul><p>Un emulador puede fallar y generalmente no tendremos la misma
potencia o el rendimiento que tendríamos si tenemos que usar la consola
original. <strong>No es comparable con utilizar una consola actual</strong>
ni utilizar una versión renovada de ellas. Es una experiencia diferente
y debes tener en cuenta que es posible que haya posibles fallos,
errores comunes que nos vamos a encontrar durante el juego o a la hora
de cargarlos. No podemos pretender que el rendimiento sea similar porque
no lo será, aunque sí conseguiremos algo muy parecido que nos permitirá
disfrutar de una experiencia similar.</p>
<span class="space_toc" id="585907-criterios-para-elegir-un-emulador"></span><h2>Criterios para elegir un emulador</h2>
<p>A la hora de elegir un emulador que realmente te compense y te rinda a
la perfección o al menos te aporte un buen nivel de jugabilidad, tienes
que tener en cuenta ciertas cosas. No todos los emuladores son buenos,
así que vamos a ello:</p>
<ul><li>Ten en cuenta las funciones que te ofrece el emulador, es decir, que <strong>puedas pausar el juego</strong>, que tenga puntos de guardado, que puedas usar trucos o que, incluso, puedas cambiar la velocidad del juego.</li>
<li>Que te permita<strong> cargar varios juegos a la vez</strong> siempre es un plus a tener en cuenta dentro de un emulador de juegos.</li>
<li>Que ofrezca una <strong>compatibilidad grande con un gran número de juegos</strong>, para que así puedas disfrutar de la mayoría de juegos que quieras a una buena calidad.</li>
<li>Que tenga<strong> una interfaz que esté bien diseñada</strong>, que sea intuitiva y que se pueda manejar con facilidad.</li>
</ul><span class="space_toc" id="585907-son-legales-los-emuladores"></span><h2>¿Son legales los emuladores?</h2>
<p>Realmente, esta cuestión tiene diferentes vertientes a estudiar. Por
un lado, los emuladores son legales debido a que son creaciones de
personas, casi siempre se puede recurrir al open source y el derecho a
réplica y distribución. Como fórmula, <strong>todo emulador es legal</strong>
ya que son meras herramientas para reproducir e implementar código. Por
ejemplo, si se replica y usa el código de las consolas y juegos
originales sí sería ilegal.</p>
<p>Otra cuestión distinta serían las ROM de los juegos. Este fichero
digital se obtiene mediante ingeniería inversa y necesita de una BIOS y
un firmware estable para ejecutar el juego. Escribir ese firmware es
legal, pero si la ROM parte de un original, no, ya que está protegida
con copyright. Por lo que<strong> distribuir estas ROMS sí es ilegal</strong>, ya que se comete un delito contra la propiedad intelectual. Si hay lucro y explotación estaríamos ante un doble delito.</p>
<span class="space_toc" id="585907-nes-nintendo-entertainment-system"></span><h2>NES (<strong>Nintendo Entertainment System)</strong></h2>
<p><strong>Nintendo Entertainment System</strong>, más conocida como <strong>NES</strong>,
fue la primera gran consola de Nintendo, y supuso una auténtica
revolución en los videojuegos al democratizar su uso en millones de
hogares con casi 62 millones de unidades vendidas. De 8 bits, y
considerada por muchos como la más influyente de la historia, fue
lanzada en 1983 en Japón, llegando a Europa tres años después. En 1995
dejó de venderse.</p>
<div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjn2CB4gHNSufY4722cXOzl6Rvl68dyEAj9o_26ZKcDLux7UY9v4xjT5Vm6_TcW4PQD0OxtjLm3vTfzqU5eTeuzJyueKBSi7vTgVze3bRAwmK7Qfz7yjCJhm4Rjmge-v3KavcpRwTj0ADSPCTh8EFt6rB3kVZa7UIXcYNjJjt2C93YzrCAwzg/s1268/NES-Console-Set.webp" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="664" data-original-width="1268" height="210" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjn2CB4gHNSufY4722cXOzl6Rvl68dyEAj9o_26ZKcDLux7UY9v4xjT5Vm6_TcW4PQD0OxtjLm3vTfzqU5eTeuzJyueKBSi7vTgVze3bRAwmK7Qfz7yjCJhm4Rjmge-v3KavcpRwTj0ADSPCTh8EFt6rB3kVZa7UIXcYNjJjt2C93YzrCAwzg/w400-h210/NES-Console-Set.webp" width="400" /></a></div><br /><p><br /></p>
<p>La consola cuenta con decenas de títulos imprescindibles, y es una de
las más emuladas del mercado. Entre estos juegos encontramos:</p>
<ul><li>Super Mario Bros.</li>
<li>Super Mario Bros 2</li>
<li>Super Mario Bros 3</li>
<li>Duck Hunt</li>
<li>The Legend of Zelda</li>
<li>Tetris</li>
<li>Mario</li>
<li>Zelda II: The Adventure of Link</li>
<li>Metroid</li>
<li>Excitebike</li>
<li>Contra</li>
<li>Kirby’s Adventure</li>
<li>Punch-Out!!</li>
<li>Bubble Bobble</li>
<li>Final Fantasy</li>
<li>Kid Icarus</li>
</ul><p>Entre los <strong>mejores emuladores de NES </strong>para Windows tenemos <strong><a href="http://www.fceux.com/web/download.html" rel="noopener noreferrer" target="_blank">FCEUX</a>, <a href="http://nestopia.sourceforge.net/" rel="noopener noreferrer" target="_blank">Nestopia UE</a> y <a href="https://www.mesen.ca/" rel="noopener noreferrer" target="_blank">Mesen</a></strong>.
De entre estos, y a nivel personal, el mejor es FCEUX, ya que es el más
completo. Nos permite ejecutar juegos PAL y NTSC, y tiene funciones
imprescindibles como establecer puntos de guardado cuando queramos.</p>
<p>Aunque, si no quieres complicarte la vida en el complejo mundo de los emuladores en general, y en especial para NES, <strong><a href="https://www.retroarch.com/?page=platforms" rel="noopener noreferrer" target="_blank">RetroArch</a> es el punto de partida</strong>.
Una vez has configurado la aplicación a tu gusto, tan solo tienes que
añadir los emuladores para volver a disfrutar como cuando eras pequeño.</p>
<span class="space_toc" id="585907-snes-o-super-nintendo"></span><h2>SNES o Super Nintendo</h2>
<p>La <strong>Super Nintendo Entertainment System</strong>, más conocida como <strong>SNES</strong>
o Super Nintendo, fue la segunda gran consola de Nintendo que buscaba
compensar el éxito que SEGA estaba teniendo con la Mega Drive. De 16
bits, la consola fue lanzada en 1990 en Japón y llegó a Europa en junio
de 1992. Fue un absoluto éxito, y superó en ventas a cualquier otra
consola de 16 bits de la época, alcanzando los 49 millones de unidades
vendidas. Siguió siendo popular incluso cuando se lanzaron consolas de
32 bits, dejando de ser vendida en 2003.</p><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiSDej8COAn5QoM3xCc90eYN8g6UTjExVXPDp2Pje4Mil_zdnARzdlNyCWnyVG76zYgKCmdMHD7vXhogtM7qyQ0_VifDs04icvCVh_N8X9PQjE7acVMf60ATO4K17t1lW_FhuCYl5ZMl96lyj29SUgX8WXVKBFHBFYcgXyBo4eOOALis5IYpQ/s1268/Wikipedia_SNES_PAL.webp" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="664" data-original-width="1268" height="168" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiSDej8COAn5QoM3xCc90eYN8g6UTjExVXPDp2Pje4Mil_zdnARzdlNyCWnyVG76zYgKCmdMHD7vXhogtM7qyQ0_VifDs04icvCVh_N8X9PQjE7acVMf60ATO4K17t1lW_FhuCYl5ZMl96lyj29SUgX8WXVKBFHBFYcgXyBo4eOOALis5IYpQ/s320/Wikipedia_SNES_PAL.webp" width="320" /></a></div><p></p>
<p><br /></p>
<p>Entre los mejores juegos de SNES encontramos algunos como:</p>
<ul><li>The Legend of Zelda: A Link to the Past</li>
<li>Super <br />Metroid</li>
<li>Chrono Trigger</li>
<li>Final Fantasy VI</li>
<li>Super Mario World</li>
<li>Secret of Mana</li>
<li>Super Mario Kart</li>
<li>Donkey Kong Country</li>
<li>F-Zero</li>
<li>Street Figther II</li>
<li>Mortal Kombat 2</li>
<li>Super Bomberman</li>
</ul><p>Entre los <strong>mejores emuladores de SNES</strong> encontramos algunos que llevan más de dos décadas operativos, como es el caso de <strong><a href="http://www.zsnes.com/" rel="noopener noreferrer" target="_blank">ZSNES</a></strong>.
Este emulador supuso un hito en la historia de los emuladores, ya que
fue el primero en soportar antialiasing y en tener rebobinado. Es uno de
los más fieles que existe, convirtiéndose también en el primero en
emular juegos con chips Super FX. Entre sus funciones <strong>permite pausar, crear puntos de guardado</strong>, cambiar la velocidad del juego, o usar trucos. Su interfaz, sin embargo, está algo anticuada.</p>
<p>Si buscáis un emulador más al uso con <strong>una interfaz más familiar a otros emuladores</strong> que se ejecutan en una pequeña ventana, <strong><a href="http://www.snes9x.com/" rel="noopener noreferrer" target="_blank">Snes9X</a> </strong>es
una de las mejores opciones que tenemos a nuestro alcance. Tenemos
funciones básicas como varios puntos de guardado o incluso cargar varios
juegos a la vez. Estos dos son los únicos emuladores exclusivos de SNES
que existen para PC. Si queremos otras alternativas, tenemos que irnos a
<strong><a href="http://tasvideos.org/BizHawk.html" rel="noopener noreferrer" target="_blank">BizHawk</a></strong>, <strong><a href="http://www.retroarch.com/" rel="noopener noreferrer" target="_blank">RetroArch</a></strong> o<strong> <a href="https://byuu.org/emulation/higan/" rel="noopener noreferrer" target="_blank">Higan</a></strong>.</p>
<span class="space_toc" id="585907-nintendo-64"></span><h2>Nintendo 64</h2>
<p><strong>Nintendo 64</strong> fue la subida de la compañía a los 64
bits, y lanzada en Japón seis años después de la SNES, y lanzada en
Europa en 1997, menos de un año después y acortando los lanzamientos
internacionales de las consolas. A nivel mundial vendió casi 33 millones
de unidades. Se dejó de fabricar en 2002, un año antes que la SNES, y
tuvo como principales competidores la PlayStation y la Sega Saturn.</p>
<div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgVxLrI-tlJllzdcnGDYOZhpUz9mQMrCaOsVToAU9eqxxO5t-fQOYL0tjKYD-u7hZs8PboWMoHoTPI8sZ2XooGqFD5hCXOU7l3BD85yGh4YBefhgcGRsnPoQfE_WY_Z3D0EsTS3iipmZN-msm0-rkuk3BbZ9Wr09bFEkFMepG6zXHHmSD5BHg/s1268/N64-Console-Set.webp" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="664" data-original-width="1268" height="210" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgVxLrI-tlJllzdcnGDYOZhpUz9mQMrCaOsVToAU9eqxxO5t-fQOYL0tjKYD-u7hZs8PboWMoHoTPI8sZ2XooGqFD5hCXOU7l3BD85yGh4YBefhgcGRsnPoQfE_WY_Z3D0EsTS3iipmZN-msm0-rkuk3BbZ9Wr09bFEkFMepG6zXHHmSD5BHg/w400-h210/N64-Console-Set.webp" width="400" /></a></div><br /><p><br /></p>
<p>Entre los mejores juegos de Nintendo 64 encontramos:</p>
<ul><li>Super Mario 64</li>
<li>GoldenEye 007</li>
<li>The Legend of Zelda: Ocarina of Time</li>
<li>Mario Kart 64</li>
<li>Banjo-Kazooie</li>
<li>Perfect Dark</li>
<li>Star Fox 64</li>
<li>Donkey Kong 64</li>
<li>Pokémon Snap</li>
<li>Pokémon Stadium</li>
<li>Super Smash Bros.</li>
<li>F-Zero X</li>
<li>Bomberman 64</li>
</ul><p>El desarrollo de <strong>emuladores para Nintendo 64</strong> ha sido algo bastante complejo, por lo que no hay emuladores que funcionen a la perfección. El mejor sin duda es <strong><a href="https://www.pj64-emu.com/" rel="noopener noreferrer" target="_blank">Project64</a></strong>, seguido de <strong><a href="https://mupen64plus.org/" rel="noopener noreferrer" target="_blank">Mupen64Plus</a></strong>.
Project64 es el que más desarrollo activo tiene en la actualidad, por
lo que es el más pulido y el que es compatible con un mayor número de
juegos.</p>
<p>Podemos utilizar mandos para jugar, así como usar trucos o crear varios puntos de guardado. En el caso de <strong>Mupen64Plus, es un buen complemento para Project64</strong>,
ya que algunos juegos que no funcionan bien con él sí pueden funcionar
bien con Mupen64, y viceversa. Mupen64 se desarrolló originalmente en y
para sistemas GNU/Linux, pero está diseñado para ser multiplataforma.</p>
<span class="space_toc" id="585907-game-boy-y-advance"></span><h2>Game Boy, y Advance</h2>
<p>En el campo de las consolas portátiles, Nintendo empezó su andadura
con Game Boy. En estas consolas, además de geniales títulos exclusivos
como los de la saga Pokémon, se lanzaron juegos clásicos de otras
consolas como NES o Master System. La<strong> Game Boy</strong> fue lanzada en 1989, la <strong>Game Boy Color</strong> en 1998, y la <strong>Game Boy Advance</strong> en 2001.</p><div class="separator" style="clear: both; text-align: left;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj0MYo1Cb_DsWfO0C0MnkZplEeRQq2Wb-E8L_9v9El3LW5M9Uhnn1ZkdzxvfboxLGYqWLM9UHkleMLL9JxS-TPAi0VkA2zFmZCm4SldZhIDVq-IbrOy7qOyJYDplBRx_2PdsW0JR5akxbV2i8C8urUQlfU3uNOvEdnqsc_pFHZTrFiSIQc5lA/s500/nintendo_gameboy-305x500.webp" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="500" data-original-width="305" height="320" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj0MYo1Cb_DsWfO0C0MnkZplEeRQq2Wb-E8L_9v9El3LW5M9Uhnn1ZkdzxvfboxLGYqWLM9UHkleMLL9JxS-TPAi0VkA2zFmZCm4SldZhIDVq-IbrOy7qOyJYDplBRx_2PdsW0JR5akxbV2i8C8urUQlfU3uNOvEdnqsc_pFHZTrFiSIQc5lA/s320/nintendo_gameboy-305x500.webp" width="195" /></a><br /><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhnnsZRNfjWDEC9wD0ZpKZtLKw_1r3wEi6Lc4FYIx_p8ntyChJ0E6oZLyq42Uh2v8IceFmDz_29IVXDFCVlfEb_9JAglJb7uS9vfnSWde2XeVJPIT0Ty_-x2U-JpIOWRnQzW28B9SN6b9IGhle6bmpLFmdY5R9chn1rYtqK4qaRQocP9nUukQ/s500/Nintendo-Game-Boy-Color-FL-368x500.webp" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="500" data-original-width="368" height="320" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhnnsZRNfjWDEC9wD0ZpKZtLKw_1r3wEi6Lc4FYIx_p8ntyChJ0E6oZLyq42Uh2v8IceFmDz_29IVXDFCVlfEb_9JAglJb7uS9vfnSWde2XeVJPIT0Ty_-x2U-JpIOWRnQzW28B9SN6b9IGhle6bmpLFmdY5R9chn1rYtqK4qaRQocP9nUukQ/s320/Nintendo-Game-Boy-Color-FL-368x500.webp" width="236" /></a></div></div><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjdt09BA7bYzRoKm5M2NQ5tbuK9nxVY1vsUSmFID-dg5_T2et4-2g3zqR0AFXAe_NmxsF50vdHEAkcsOyoZpCTwQswfMD5rBitj2DNQdCEgity3uoCOUUyQTDeqNclWI533GPxm-_V7CkW1TqZe_qRkotYYe_9O-au3nOzKjPrhijOQe6EmTQ/s715/game-boy-advance-715x374.webp" imageanchor="1" style="margin-left: 1em; margin-right: 1em; text-align: center;"><img border="0" data-original-height="374" data-original-width="715" height="167" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjdt09BA7bYzRoKm5M2NQ5tbuK9nxVY1vsUSmFID-dg5_T2et4-2g3zqR0AFXAe_NmxsF50vdHEAkcsOyoZpCTwQswfMD5rBitj2DNQdCEgity3uoCOUUyQTDeqNclWI533GPxm-_V7CkW1TqZe_qRkotYYe_9O-au3nOzKjPrhijOQe6EmTQ/s320/game-boy-advance-715x374.webp" width="320" /></a><br /><p><br /></p><div class="gallery swipe" style="visibility: visible;"><div class="swipe-wrap" style="width: 3805.6px;"><div data-index="2" style="left: -1268.53px; transform: translateX(-634.267px); transition-duration: 0ms; width: 634.267px;"><br /></div></div><div class="progress-dots"><span class="active dot"></span><span class="dot"></span><span class="dot"></span></div><span class="swipe-prev arrow left-arrow"></span><span class="swipe-next arrow right-arrow"></span></div>
<p>En total, todas las consolas y sus diversas versiones (como la Advance Micro o SP)<strong> vendieron 200 millones de unidades</strong>
en todo el mundo: un éxito que la compañía ha repetido con Nintendo DS y
3DS. 118,7 millones corresponden a Game Boy y Game Boy Color, mientras
que la Advance vendió 81,5 millones de unidades.</p>
<p>Hubo varios modelos de Game Boy, cada una con juegos que no
funcionaban en modelos anteriores (la primera era en blanco y negro),
pero por suerte hay<strong> emuladores que nos permiten ejecutar títulos de cualesquiera de ellas </strong>sin complicaciones. Entre los mejores juegos encontramos:</p>
<ul><li>Mario’s Picross</li>
<li>Pokmon Pinball</li>
<li>Gargoyle’s Quest</li>
<li>Mega Man V</li>
<li>Bionic Commando: Elite Forces</li>
<li>Super Mario Land</li>
<li>Castlevania II: Belmont’s Revenge</li>
<li>The Legend Of Zelda: Link’s Awakening</li>
<li>Super Mario Bros</li>
<li>Wario Land 3</li>
<li>Pokémon Oro/Plata/Cristal</li>
<li>Golden Sun</li>
<li>Pocket Bomberman</li>
<li>Pokémon Rubí/Zafiro/Esmeralda</li>
<li>The Legend of Zelda: The Minish Cap</li>
<li>Mario Kart: Super Circuit</li>
<li>Advance Wars</li>
<li>Metroid Fusion</li>
</ul><p>Entre los <strong>mejores emuladores de Game Boy y Game Boy Color</strong> encontramos <strong><a href="https://www.emuparadise.me/Nintendo_Game_Boy_Color_Emulators/Windows/TGB_Dual/139" rel="noopener noreferrer" target="_blank">TGB Dual</a></strong>,
que permite jugar a títulos de ambas consolas, y es compatible incluso
con emulación de NetLink para poder jugar con otros amigos en red local,
ideal para intercambiar Pokémon entre partidas.</p>
<p>Entre los <strong>mejores emuladores de Game Boy Advance</strong> encontramos un claro ganador: <strong><a href="http://vba-m.com/" rel="noopener noreferrer" target="_blank">Visualboy Advance</a></strong>.
Además de contar con una gran cantidad de funciones, es también
compatible con Game Boy y Game Boy Color, por lo que no necesitas
instalar ninguno más para poder jugar a las tres consolas. Permite usar
mandos y tener varios espacios de guardado.</p>
<p>Pero, si quieres un emulador para Game Boy Advance más sencillo, también puedes probar <strong><a href="https://mgba.io/" rel="noopener noreferrer" target="_blank">mGBA</a>.</strong>
mGBA es un excelente emulador de GBA que está disponible para muchas
plataformas. A diferencia de la mayoría de los emuladores, mGBA<strong> no requiere un BIOS para jugar</strong>, y también puedes jugar títulos de Gameboy y Gameboy Color.</p>
<span class="space_toc" id="585907-gamecube"></span><h2>Gamecube</h2>
<p><strong>Gamecube</strong> fue la sucesora de Nintendo 64, lanzada en
2001 en Japón y en Europa en mayo de 2002. Dejó de utilizar cartuchos
para usar los Nintendo Optical Disc, propietarios de la compañía. Se
llegaron a vender casi 22 millones de unidades, dejando de ser vendida
en Europa en torno a 2008. En su época tuvo que competir con PlayStation
2, Dreamcast y Xbox.</p>
<div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjF86XVI8KXtS-zW_iRFnvzans9CvSR1WqnfNPwm0aFV9YaTEkZ32kL0TF2_HDOAZfss0XXwNG7eVdvW23jiBDrSDDQrBBADsXTVerzpoZ_f0Gf4O6ot4CR7foQPKOHlpMsWz1rskSh4Ilo6_uT891XJa76CLqjscLscw-S8eqCl39wE3caRQ/s1268/GameCube-Console-Set.webp" imageanchor="1" style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em;"><img border="0" data-original-height="664" data-original-width="1268" height="168" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjF86XVI8KXtS-zW_iRFnvzans9CvSR1WqnfNPwm0aFV9YaTEkZ32kL0TF2_HDOAZfss0XXwNG7eVdvW23jiBDrSDDQrBBADsXTVerzpoZ_f0Gf4O6ot4CR7foQPKOHlpMsWz1rskSh4Ilo6_uT891XJa76CLqjscLscw-S8eqCl39wE3caRQ/s320/GameCube-Console-Set.webp" width="320" /></a></div><br /><p><br /></p><p><br /></p><p><br /></p><p><br /></p><p><br /></p>
<p>Entre sus mejores juegos encontramos:</p>
<ul><li>Metroid Prime</li>
<li>Resident Evil 4</li>
<li>The Legend of Zelda: Twilight Princess</li>
<li>The Legend of Zelda: The Wind Waker</li>
<li>Madden NFL 2004</li>
<li>SoulCalibur II</li>
<li>Viewtiful Joe</li>
<li>NFL 2K3</li>
<li>Eternal Darkness: Sanity’s Requiem</li>
<li>SSX 3</li>
<li>Madden NFL 2003</li>
<li>Super Smash Bros. Melee</li>
<li>F-Zero GX</li>
<li>Super Mario Sunshine</li>
<li>Mario Kart: Double Dash!!</li>
<li>Prince of Persia: The Sands of Time</li>
<li>Metroid Prime 2: Echoes</li>
<li>Tony Hawk’s Pro Skater 4</li>
<li>Resident Evil</li>
<li>NCAA Football 2003</li>
<li>Tony Hawk’s Pro Skater 3</li>
<li>Star Wars Rogue Leader: Rogue Squadron I</li>
</ul><p>De <strong>GameCube</strong> prácticamente recomendamos una única opción:<strong> <a href="https://es.dolphin-emu.org/download/" rel="noopener noreferrer" target="_blank">Dolphin</a>.</strong>
Este emulador, que también tiene el título de ser el único disponible
para Wii, es el más completo, estable y con mayor compatibilidad entre
los juegos de la consola. A pesar de ser el mejor, algunos juegos pueden
dar fallos. Fue el primer emulador en ejecutar el catálogo completo de
una consola de sexta generación.</p>
<span class="space_toc" id="585907-compatibilidad-de-juegos"></span><span class="space_toc" id="585907-compatibilidad-de-juegos-2"></span><h3>Compatibilidad de juegos</h3>
<p>Puedes buscar en la web de Dolphin todos los juegos compatibles con el emulador. <strong>Verás las actualizaciones más recientes</strong> y la clasificación según funcione bien o no. Así te ahorrarás probar juegos a los que no vas a<strong> poder jugar con fluidez.</strong> Las categorías de compatibilidad de los juegos que hace Dolphin en su web son:</p>
<ul><li>Perfecto: No hay ningún problema.</li>
<li>Jugable: <strong>Sin problemas salvo pequeños errores gráficos o de sonido</strong>, pero títulos a los que podrás jugar hasta el final. Son la mayoría, más de un 60%.</li>
<li>Inicia: Puede que funcione, pero se bloquee o tenga problemas de
gráficos. Sólo hay alrededor de un 4% de juegos que sufren estos
problemas.</li>
<li>Intro/Menú: <strong>Se bloquee en el arranque y en el inicio.</strong></li>
<li>Roto: No funciona y se bloquea durante el arranque, aunque no
tendrás que preocuparte de que esto pase porque solo ocurre en menos de
un 1% de los juegos que hay disponibles para descargar y usar en
Dolphin.</li>
</ul><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg2OPrZX32N9LlzVdefhs08CbDFC-ZZMLwx8-M7ly3lbG5KMB6swokPAB2NeguKDtoGZcQQy2tm0o8XA-YxknlzWNy7bkMEdVvtJAL-Gm9ydOBwguTtrZtCkKRklDWXLoyJsoNnbytbQKKrvbCC2nig5nam-yo-Ym58xisGWKyBql7X23KT_A/s1480/Dolphin.webp" imageanchor="1" style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em;"><img border="0" data-original-height="775" data-original-width="1480" height="168" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg2OPrZX32N9LlzVdefhs08CbDFC-ZZMLwx8-M7ly3lbG5KMB6swokPAB2NeguKDtoGZcQQy2tm0o8XA-YxknlzWNy7bkMEdVvtJAL-Gm9ydOBwguTtrZtCkKRklDWXLoyJsoNnbytbQKKrvbCC2nig5nam-yo-Ym58xisGWKyBql7X23KT_A/s320/Dolphin.webp" width="320" /></a></div><br /><p><br /></p>
<p><br /></p><p><br /></p><p><br /></p><p><br /></p><p>No están todos, y basta con que consultes la web al completo para
hacerte una idea. Además de juegos propios de Wii o Nintendo Gamecube
también tiene compatibilidad con versiones de consolas más antiguas de
Nintendo que podrás probar:</p>
<ul><li>Bomberman Land</li>
<li>Bust-A-Move Bash!</li>
<li>Call of Duty: Modern Warfare</li>
<li>Cooking Mama: World Kichen</li>
<li>Donkey Kong Jungle Beat</li>
<li>Dragon ball Z: Budokai Tenkaichi 2</li>
<li>Kirby’s Return to Dream Land</li>
<li>Kirby Air Ride</li>
<li>Lego Batman: The Videogame</li>
<li>Lego Harry Potter: 1-7</li>
<li>Let’s Sing 2014, 2015, 2016, 2017, 2018</li>
<li>Mario & Sonic at the Olympic Winter Games</li>
<li>Mario Golf: Toadstool Tour</li>
<li>Mario Party 6</li>
<li>Mario Power Tennis</li>
<li>Mario Super Sluggers</li>
<li>Mario Superstar Baseball</li>
<li>Mega Man Network Tranmission</li>
<li>Monopoly Party</li>
<li>Mortal Kombat Deception</li>
<li>New Super Mario Bross. Wii</li>
<li>Rayman 3</li>
<li>Star Wars: The Clone Wars</li>
<li>The Legend of Zelda: Ocarina of Time Master Quest</li>
<li>The Legend of Zelda: The Wind Waker</li>
<li>The Legend of Zelda: Twilight Princess</li>
</ul><span class="space_toc" id="585907-wii"></span><h2>Wii</h2>
<p><strong>Wii</strong> fue la sucesora de GameCube, lanzada a finales
de 2006 en todo el mundo con un innovador mando con sensor de
movimiento. Supuso un gran éxito para Nintendo, rompiendo récords de
ventas en su primer mes, y habiendo alcanzado los 101 millones de
unidades vendidas, la segunda consola más vendida de la historia de
Nintendo sólo por detrás de Nintendo DS.</p>
<div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhrQDb4KF2-pF4KJXZbeTQO3IT7PVFCNz9rGMY9W1vLn66vb3JD1QmqZUSH2DrG8j4oXGAa7dcTwojViIwUy2F8fWKoAkI4tejcwnazYVsjnou9tAV4lVFVIk6hc3oe6mL6wH0oToj5ydhSGCCJK0JVRrnGQDFG9PB5yU5uDTkkB0FrJPb4qg/s1268/Wii_console.webp" imageanchor="1" style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em;"><img border="0" data-original-height="664" data-original-width="1268" height="168" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhrQDb4KF2-pF4KJXZbeTQO3IT7PVFCNz9rGMY9W1vLn66vb3JD1QmqZUSH2DrG8j4oXGAa7dcTwojViIwUy2F8fWKoAkI4tejcwnazYVsjnou9tAV4lVFVIk6hc3oe6mL6wH0oToj5ydhSGCCJK0JVRrnGQDFG9PB5yU5uDTkkB0FrJPb4qg/s320/Wii_console.webp" width="320" /></a></div><br /><p><br /></p>
<p><br /></p><p><br /></p><p><br /></p><p><br /></p><p>Entre sus mejores juegos encontramos:</p>
<ul><li>Super Mario Galaxy</li>
<li>Super Mario Galaxy 2</li>
<li>The Legend of Zelda: Skyward Sword</li>
<li>Xenoblade Chronicles</li>
<li>Super Smash Bros. Brawl</li>
<li>Wii Sports</li>
<li>Wii Sports Resort</li>
<li>The Legend of Zelda: Twilight Princess</li>
<li>Kirby’s Epic Yarn</li>
<li>New Super Mario Bros.</li>
<li>Wii Party</li>
<li>Metroid Prime 3: Corruption</li>
</ul><p>Aquí no tenemos demasiadas dudas. El <strong>mejor y único </strong>emulador para Wii es<strong> <a href="https://es.dolphin-emu.org/download/" rel="noopener noreferrer" target="_blank">Dolphin</a></strong>,
que funciona bastante bien, aunque puede tener algunos fallos en
juegos. En algunos juegos incluso es necesario utilizar el Wiimote
original de la consola. A diferencia de otros emuladores de consolas más
antiguas, Dolphin requiere un ordenador algo más potente, con un
i5-3570K o i5-4670K y 2 GB de RAM como requisitos mínimos, así como una
GeForce GTX 460 o similar. Se recomienda usar procesadores de Intel por
su mayor IPC y mejor rendimiento en juegos.</p>
<h3>Compatibilidad de juegos</h3>
<p>Como el anterior, la compatibilidad de los juegos de CEMU se basa en<strong> cinco categorías</strong>
desde títulos a los que podrás jugar perfectamente hasta títulos con
pequeños fallos (la mayoría) a otros que ni siquiera arrancan. La
diferencia entre este emulador y el anterior es que la cantidad de
juegos con problemas es mayor. Un 14% de ellos tiene problemas al
arrancar y un 16% se bloquea en la pantalla del menú. Pero, por suerte,
sí tienes una gran variedad que son perfectamente jugables.</p>
<p>Aunque no todos, algunos de los “perfectamente” jugables son:</p>
<ul><li>140</li>
<li>360 Breakout</li>
<li>Adventure Time: Explore the Dungeo Because I Don’t Know</li>
<li>Art Academy: SketchPad</li>
<li>Bird Mania Party</li>
<li>CastleStorm</li>
<li>Hive Jump</li>
<li>Ice Cream Surfer</li>
<li>The Legend of Zelda: Twilight Princess HD</li>
<li>New Super Luigi U</li>
<li>Star Wars Pinball</li>
<li>Toki Tori</li>
<li>Toto Temple Deluxe</li>
<li>Underground</li>
</ul><p>Una de las ventajas de la lista completa de juegos compatibles
para CEMU es que podrás ver todos los detalles: saber qué juego o las
necesidades de cada uno.</p>
<div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgjjoGARQbBLo6yIbm-1RLmvN0SsHk9RgQu1A1P8j4X2BlYFv5kaBsAyvmQ90xtHehSkgmCP_-rgGKsV65jonLNdV-Mr-Mh34XHHHDBXhBj9CqKqMafnPmG87cwsihGeoI9MNtiIFedll5hlrTtT6fWaqjuok5-fRr1RjqkWZTwDmiT_bQbjQ/s1480/CEMU.webp" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="775" data-original-width="1480" height="168" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgjjoGARQbBLo6yIbm-1RLmvN0SsHk9RgQu1A1P8j4X2BlYFv5kaBsAyvmQ90xtHehSkgmCP_-rgGKsV65jonLNdV-Mr-Mh34XHHHDBXhBj9CqKqMafnPmG87cwsihGeoI9MNtiIFedll5hlrTtT6fWaqjuok5-fRr1RjqkWZTwDmiT_bQbjQ/s320/CEMU.webp" width="320" /></a></div><br /><p><br /></p>
<span class="space_toc" id="585907-wii-u"></span><h2>Wii U</h2>
<p><strong>Wii U</strong> fue la sucesora de Wii, que aumentaba la resolución hasta ofrecer incluso 1080p en algunos títulos. <strong>El mando incorporaba una pantalla 480p</strong>
que ya mostraba las intenciones de la compañía viendo cómo han
continuado luego con Switch. Esta consola ofrecía un cambio radical en
lo que se refiere a la relación que tienes con tu televisor y la forma
en la que te conectas con tus amigos y familiares. Da una visión de cómo
juegas con otros.</p>
<div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgZcIwtFWylDtNmd1W_BjWUIf11uYXKIOUp50Mg24w3gpHgmfEQtTrYfVQ0YR-p2xum0gWjMlG9Mov3ov3jf4997_HqUUPnpOQqNM7nBjgZe0TVAnp0fk4S_tLvmEjz_HCToWV2Zg_Z6ONiRRcuPG83HiLIAxENi_vB8pzM5Z0SMHzvAtIFIg/s1268/H2x1_generic_WiiU.webp" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="664" data-original-width="1268" height="168" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgZcIwtFWylDtNmd1W_BjWUIf11uYXKIOUp50Mg24w3gpHgmfEQtTrYfVQ0YR-p2xum0gWjMlG9Mov3ov3jf4997_HqUUPnpOQqNM7nBjgZe0TVAnp0fk4S_tLvmEjz_HCToWV2Zg_Z6ONiRRcuPG83HiLIAxENi_vB8pzM5Z0SMHzvAtIFIg/s320/H2x1_generic_WiiU.webp" width="320" /></a></div><br /><p><br /></p>
<p>Fue lanzada en noviembre de 2012, y dejó de venderse en agosto de
2017 con sólo 13,5 millones de unidades vendidas, la consola menos
vendida de Nintendo a pesar de contar con grandes juegos, como:</p>
<ul><li>Mario Kart 8</li>
<li>Super Mario 3D World</li>
<li>New Super Mario Bros. U</li>
<li>Splatoon</li>
<li>Super Mario Maker</li>
<li>Bayonetta 2</li>
<li>The Legend of Zelda: Breath of the Wild</li>
<li>Super Mario 3D World</li>
<li>Rayman Legends</li>
<li>Super Smash Bros. for Wii U</li>
</ul><p>El <strong>mejor emulador de Wii U</strong> es, como muchos ya sabréis, <strong><a href="http://cemu.info/" rel="noopener noreferrer" target="_blank">Cemu</a></strong>.
Este emulador ha avanzado a pasos agigantados, permitiendo jugar a The
Legend of Zelda: Breath of the Wild en PC con resoluciones que llegan
hasta 4K y 60 FPS e incluso con Ray Tracing: impensable en la consola.</p>
<p>Pese a esto,<a href="https://github.com/decaf-emu/decaf-emu" rel="noopener noreferrer" target="_blank"> también está Decaf,</a> aunque más que un emulador, es <strong>un proyecto de investigación</strong>
creado para poder ver hasta qué punto se puede emular la Wii U con
total precisión. Es un proyecto en constante desarrollo y sobre el que
sus responsables están realizando un gran trabajo.</p>
<span class="space_toc" id="585907-nintendo-ds-y-3ds"></span><h2>Nintendo DS y 3DS</h2>
<p><strong>Nintendo DS</strong> es la segunda consola más vendida de la
historia sólo por detrás de PlayStation 2, con un total de 154, millones
de unidades vendidas. Fue lanzada en 2004 con un innovador concepto de
doble pantalla, y dejó de venderse en 2003 en favor de <strong>Nintendo 3DS</strong>, su sucesora.</p><div class="separator" style="clear: both; text-align: left;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhveR7MSrI5jBGm0XEsCFLD9ZvokqbDlJwLKQcOJeT-G4c9sI7Nqb2rOOJN-wom7lPW2BzpyLLQKZnYZzi0NFZgSOqjvEg86ypwZz_0xozrF7N-2sp323bvAHf-y_42F7Zv3AxEQvvw4_uQubh-TSs02T03xh_QXXQbzvdljvwEkQXxGF_vRQ/s715/Nintendo-DS-Lite-Black-Open-715x374.webp" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="374" data-original-width="715" height="167" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhveR7MSrI5jBGm0XEsCFLD9ZvokqbDlJwLKQcOJeT-G4c9sI7Nqb2rOOJN-wom7lPW2BzpyLLQKZnYZzi0NFZgSOqjvEg86ypwZz_0xozrF7N-2sp323bvAHf-y_42F7Zv3AxEQvvw4_uQubh-TSs02T03xh_QXXQbzvdljvwEkQXxGF_vRQ/s320/Nintendo-DS-Lite-Black-Open-715x374.webp" width="320" /></a><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiBtUvrTBnNOQ3_7kbrohPGH_rk3cyvRNLzS3IW5CkgPoDhtJF5JvteWBcUch7ujs4efhMIPX_EuXK5H62QzV6sLUI4Dn7xwLShZ9RCGsmoNtsEXTo8Vnw26rA9xuKXe7Hs8C63FxM_CrOYVUTQ8KKcWYT2NEF2l6B8P5HIWm5ya9GtWbiqvQ/s715/H2x1_Nintendo3DSXL_Nintendo2DS-715x374.webp" imageanchor="1" style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em;"><img border="0" data-original-height="374" data-original-width="715" height="167" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiBtUvrTBnNOQ3_7kbrohPGH_rk3cyvRNLzS3IW5CkgPoDhtJF5JvteWBcUch7ujs4efhMIPX_EuXK5H62QzV6sLUI4Dn7xwLShZ9RCGsmoNtsEXTo8Vnw26rA9xuKXe7Hs8C63FxM_CrOYVUTQ8KKcWYT2NEF2l6B8P5HIWm5ya9GtWbiqvQ/s320/H2x1_Nintendo3DSXL_Nintendo2DS-715x374.webp" width="320" /></a></div><br /></div><br /><p><br /></p><p><br /></p><p><br /></p><p><br /></p><p>3DS fue lanzada en 2011, y todavía sigue vendiéndose en la
actualidad, teniendo el dudoso honor de ser la única consola que está a
la venta en el mercado que se puede emular al completo. Ha vendido ya 72
millones de unidades, y actualmente la versión más popular es la <strong>2DS XL</strong>, ya que Nintendo se dio cuenta de que el 3D sin gafas no era el camino a seguir.</p>
<p>Entre los mejores juegos de Nintendo DS juegos encontramos:</p>
<ul><li>New Super Mario Bros</li>
<li>Pokémon Negro y Blanco</li>
<li>Mario Kart DS</li>
<li>Pokémon HeartGold y SoulSilver</li>
<li>The Legend of Zelda: Phantom Hourglass</li>
<li>Animal Crossin: Wild World</li>
<li>Sonic Rush</li>
<li>Advance Wars: Dual Strike</li>
<li>Mario & Luigi: Bowser’s Inside Story</li>
<li>Grand Theft Auto: Chinatown Wars</li>
<li>Mario and Luigi: Partners In Time</li>
<li>Phoenix Wright: Ace Attorney</li>
<li>Hotel Dusk Room 215</li>
</ul><p>Entre los mejores juegos de Nintendo 3DS y 2DS juegos encontramos:</p>
<ul><li>Animal Crossing: New Leaf</li>
<li>Super Mario 3D Land</li>
<li>Mario Kart 7</li>
<li>Pokémon Sol y Luna</li>
<li>Fire Emblem: Awakening</li>
<li>The Legend of Zelda: A Link Between Worlds</li>
<li>Phoenix Wright: Ace Attorney – Spirit of Justice</li>
<li>Kirby: Planet Robobot</li>
<li>Mario and Luigi: Dream Team</li>
</ul><p>Entre los <strong>mejores emuladores de Nintendo DS</strong> encontramos dos que destacan. El primero es <a href="http://desmume.org/" rel="noopener noreferrer" target="_blank"><strong>DeSmuME</strong></a>, el más popular para la consola. En segundo lugar, tenemos <strong><a href="http://www.nogba.com/" rel="noopener noreferrer" target="_blank">No$GBA</a></strong>, que también es compatible con Game Boy Advance. En el caso de Nintendo 3DS no tenemos mucho donde elegir, siendo <strong><a href="https://citra-emu.org/" rel="noopener noreferrer" target="_blank">Citra</a></strong>
el único disponible. Este emulador está todavía en pleno desarrollo, y
aunque muchos juegos funcionan perfectamente, otros pueden exhibir
problemas. Está disponible en PC y Android.</p>
<span class="space_toc" id="585907-nintendo-switch"></span><h2>Nintendo Switch</h2>
<p>Nintendo Switch es la consola de Nintendo híbrida entre portátil y sobremesa. En este caso, la Nintendo Switch <strong>incorpora dos controladores llamados Joy Con</strong>
que se pueden desacoplar de la consola para juegos multijugador local
como el Mario Kart. También tienen giroscopio, cámara infrarroja, NFC y
vibración HD, unas tecnologías que son aprovechadas por otros juegos.</p>
<p>La consola tiene una pantalla táctil de 6.2” y lleva en su interior
un SoC NVIDIA Tegra modificado para Nintendo, incorpora 32 GB de
almacenamiento ampliables con una ranura para <strong>tarjetas microSD de hasta 2 TB </strong>y
dispone de 4 GB de RAM LPDDR4. Además, también dispone de conexión Wifi
de 2.4 y 5 GHz 802.11 ac, aunque es posible conectarla mediante
Ethernet con un adaptador USB.</p>
<div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjfbQVPbL-x9Xfd9MRpG-J1VAxmKfdyX7W4w8bJ5j7Bg5r3zhf_IzDsHsnlqisDqYD0WN8ZJ7XZB-4cj-wcJrCpAoamumU6z48WTK2XX6_A28Wq04wkinQQWqJYinIuITd_UZboySjDMXueT1miflRXsniLQ6dFQOCeXWXTGLqLUkFvLk-cvQ/s1268/nintendo-switch.webp" imageanchor="1" style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em;"><img border="0" data-original-height="664" data-original-width="1268" height="168" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjfbQVPbL-x9Xfd9MRpG-J1VAxmKfdyX7W4w8bJ5j7Bg5r3zhf_IzDsHsnlqisDqYD0WN8ZJ7XZB-4cj-wcJrCpAoamumU6z48WTK2XX6_A28Wq04wkinQQWqJYinIuITd_UZboySjDMXueT1miflRXsniLQ6dFQOCeXWXTGLqLUkFvLk-cvQ/s320/nintendo-switch.webp" width="320" /></a></div><br /><p><br /></p><p><br /></p><p><br /></p><p><br /></p><p><br /></p>
<p>Entre los mejores juegos de Nintendo Switch, nos encontramos con:</p>
<ul><li>The Legend of Zelda: Breath of the Wild</li>
<li>Super Mario Odyssey</li>
<li>Mario Kart 8 Deluxe</li>
<li>Ori and the Blind Forest: Definitive Edition</li>
<li>Disco Elysium: The Final Cut</li>
<li>Dragon Quest XI S: Ecos de un pasado perdido – Edición definitiva</li>
<li>Xenoblade Chronicles 2</li>
<li>Donkey Kong Country: Tropical Freeze</li>
<li>Shovel Knight: Treasure Trove</li>
<li>Fire Emblem: Three Houses</li>
<li>Streets of Rage 4: Mr. X Nightmare</li>
</ul><p>En este último caso, la consola de Nintendo tiene como mejor emulador disponible actualmente a <strong><a href="https://yuzu-emu.org/" rel="noopener noreferrer" target="_blank">Yuzu.</a></strong> Este posee un rendimiento que supera incluso a la consola gracias a<strong> su soporte multinúcleo</strong>. En sólo dos años, ha pasado de anunciarse a emular la consola en su totalidad, por lo que sin duda es una gran opción.</p></div><div class="separator" style="clear: both; text-align: center;"><br /></div><br /></nav></div></div></div></div>Instructorhttp://www.blogger.com/profile/00689209738393831035noreply@blogger.com0tag:blogger.com,1999:blog-21439137.post-16489081046085400412021-09-28T11:53:00.003-04:002021-09-28T11:53:49.542-04:00Windows 11 ya no puede instalarse en máquinas virtuales de Oracle Virtualbox: prometen una solución, pero requerirá contar con TPM<p><b><i><u></u></i></b></p><div class="separator" style="clear: both; text-align: center;"><b><i><u><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgNJfv84y7YNs3ZUP5RkBi0Bpa1sNeMQBFJd5Rsb5aRolN26g9fzztaDrNc6xNDzP55KcfaKP_qrGgGusbOLeyPlEVCzj_7F1DNVnvDNaBvC4wlDh4YM6-RpDyJ9Kl2vcBvPD30/s1024/1024_2000.jpg" imageanchor="1" style="clear: right; float: right; margin-bottom: 1em; margin-left: 1em;"><img border="0" data-original-height="576" data-original-width="1024" height="180" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgNJfv84y7YNs3ZUP5RkBi0Bpa1sNeMQBFJd5Rsb5aRolN26g9fzztaDrNc6xNDzP55KcfaKP_qrGgGusbOLeyPlEVCzj_7F1DNVnvDNaBvC4wlDh4YM6-RpDyJ9Kl2vcBvPD30/s320/1024_2000.jpg" width="320" /></a></u></i></b></div><b><i><u>Está Escrito:</u></i></b><p></p><p></p><blockquote><span style="background-color: #fdfeff; color: #001320; font-family: Roboto, Arial, Helvetica, sans-serif; font-size: 16px; text-align: justify;">Pero el hombre natural no acepta las cosas del Espíritu de Dios, porque para él son necedad; y no las puede entender, porque se disciernen espiritualmente. (</span><a href="https://bibliaparalela.com/1_corinthians/2-14.htm" style="background-color: #fdfeff; color: #99d6ff; font-family: Roboto, Arial, Helvetica, sans-serif; font-size: 16px; font-weight: 700; text-align: justify; text-decoration-line: none;">1 Corintios 2:14</a><span style="background-color: #fdfeff; color: #001320; font-family: Roboto, Arial, Helvetica, sans-serif; font-size: 16px; text-align: justify;">)</span></blockquote><p></p><p><b><u>Tomado de:</u></b> <a href="https://www.genbeta.com/windows/windows-11-no-puede-instalarse-maquinas-virtuales-oracle-virtualbox-prometen-solucion-requerira-contar-tpm" target="_blank">genbeta</a></p><p style="background-color: white; color: #333333; font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen, Ubuntu, Cantarell, "Open Sans", "Helvetica Neue", sans-serif; font-size: 18px; margin: 0px 32px 16.32px; max-width: 696px;">Desde que Microsoft empezó a lanzar las versiones preliminares de Windows 11 hace unos meses, han sido numerosos los usuarios que han querido <span style="font-weight: 700;">probar el nuevo sistema operativo de forma segura en máquinas virtuales</span>, recurriendo a software como VMWare Workstation, Hyper-V, QUEMU, Parallels u Oracle VirtualBox.</p><p style="background-color: white; color: #333333; font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen, Ubuntu, Cantarell, "Open Sans", "Helvetica Neue", sans-serif; font-size: 18px; margin: 0px 32px 16.32px; max-width: 696px;">También eran muchos los usuarios que estaban <a href="https://www.genbeta.com/paso-a-paso/como-crear-una-maquina-virtual-con-windows-10-para-probar-las-beta-de-insider" style="color: #cf4da5;">recurriendo a este sistema</a> como forma de sortear los <a href="https://www.genbeta.com/windows/microsoft-permitira-instalar-windows-11-pcs-que-no-cumplan-requisitos-minimos-tu-propio-riesgo-asi-funcionara" style="color: #cf4da5;">polémicos (y cambiantes) criterios de Microsoft</a> sobre los requisitos de hardware de Windows 11, <span style="font-weight: 700;">confiando en que la virtualización les permitiría usar este SO en máquinas que no permitirían instalarlo</span>.</p><div data-google-query-id="CJL93PyAovMCFTbSlAkd3m0A0Q" iat-insr="0" id="div-gpt-out" style="-webkit-font-smoothing: antialiased; background-color: white; color: #333333; font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen, Ubuntu, Cantarell, "Open Sans", "Helvetica Neue", sans-serif; font-size: 16px; height: 1px; line-height: 24px; text-rendering: optimizelegibility; width: 1px;"><div id="google_ads_iframe_/1018282/GEB-OUT-interior_0__container__" style="-webkit-font-smoothing: antialiased; border: 0pt none; line-height: 24px; text-rendering: optimizelegibility;" tg-zone="734777.00"><iframe data-google-container-id="7" data-load-complete="true" frameborder="0" height="1" id="google_ads_iframe_/1018282/GEB-OUT-interior_0" marginheight="0" marginwidth="0" name="google_ads_iframe_/1018282/GEB-OUT-interior_0" scrolling="no" style="border-style: initial; border-width: 0px; vertical-align: bottom;" title="3rd party ad content" width="1"></iframe></div></div><p style="background-color: white; color: #333333; font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen, Ubuntu, Cantarell, "Open Sans", "Helvetica Neue", sans-serif; font-size: 18px; margin: 0px 32px 16.32px; max-width: 696px;">Y, de hecho, hasta ahora eso ha sido posible. Pero los participantes del programa Insider se han encontrado con que <span style="font-weight: 700;">las últimas compilaciones de los canales Beta y Dev de Windows 11 ya no podían instalarse en algunas máquinas virtuales</span>; concretamente en las creadas con el popular VirtualBox.</p><p style="background-color: white; color: #333333; font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen, Ubuntu, Cantarell, "Open Sans", "Helvetica Neue", sans-serif; font-size: 18px; margin: 0px 32px 16.32px; max-width: 696px;">El motivo, <a href="https://twitter.com/brandonleblanc/status/1438881580492021772" style="color: #cf4da5;">confirmado por el propio Brandon LeBlanc</a>, uno de los responsables del programa Insider de Microsoft, es que a partir de ahora los requisitos de Windows 11 para ejecutarse en máquinas virtuales se han equiparado a las del hardware real, y <span style="font-weight: 700;">eso obliga a que el software sea capaz de virtualizar todos los elementos de hardware requeridos, incluyendo el famoso TPM</span>.</p><p style="background-color: white; color: #333333; font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen, Ubuntu, Cantarell, "Open Sans", "Helvetica Neue", sans-serif; font-size: 18px; margin: 0px 32px 16.32px; max-width: 696px;">Según hacía público <a href="https://blogs.windows.com/windows-insider/2021/09/15/announcing-windows-11-insider-preview-build-22458/" style="color: #cf4da5;">el blog corporativo de Windows</a> tras el lanzamiento de la última actualización de Windows 11,</p><blockquote style="background-color: white; border-left: 6px solid rgb(233, 233, 233); color: #333333; font-family: Georgia, "Times New Roman", Times, serif; font-size: 18px; font-style: italic; margin: 0px 32px 16.32px; max-width: 696px; padding: 0px 0px 0px 24px;"><p style="font-size: 1em; margin: 0px 32px 16.32px; max-width: 696px;">"Las máquinas virtuales creadas con anterioridad [a este cambio] que estén ejecutando compilaciones de Insider Preview pueden no actualizarse a las últimas compilaciones".</p></blockquote><p style="background-color: white; color: #333333; font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen, Ubuntu, Cantarell, "Open Sans", "Helvetica Neue", sans-serif; font-size: 18px; margin: 0px 32px 16.32px; max-width: 696px;">De hecho, los usuarios que lo han intentado hasta ahora se han encontrado con <span style="font-weight: 700;">mensajes como el siguiente</span>, avisando del incumplimiento de alguno de los requisitos:</p><div class="article-asset-image article-asset-normal" style="-webkit-font-smoothing: antialiased; background-color: white; color: #333333; font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen, Ubuntu, Cantarell, "Open Sans", "Helvetica Neue", sans-serif; font-size: 16px; line-height: 24px; margin-left: 72px; margin-right: 72px; max-width: 696px; overflow: hidden; text-align: center; text-rendering: optimizelegibility;"><div class="asset-content" style="-webkit-font-smoothing: antialiased; line-height: 24px; margin-bottom: 24px; margin-top: 24px; overflow: hidden; text-rendering: optimizelegibility;"><div class="caption-img " style="-webkit-font-smoothing: antialiased; color: #888888; line-height: 24px; text-rendering: optimizelegibility;"><div class="base-wrapper-image" style="-webkit-font-smoothing: antialiased; height: 0px; line-height: 24px; overflow: hidden; padding-top: 408.359px; position: relative; text-rendering: optimizelegibility; width: 571px;"><img alt="E Fue0fxoaisk0w" class="centro_sinmarco" data-sf-src="https://i.blogs.es/86ed24/e_fue0fxoaisk0w/450_1000.jpg" data-sf-srcset="https://i.blogs.es/86ed24/e_fue0fxoaisk0w/450_1000.jpg 450w, https://i.blogs.es/86ed24/e_fue0fxoaisk0w/650_1200.jpg 681w,https://i.blogs.es/86ed24/e_fue0fxoaisk0w/1024_2000.jpg 1024w, https://i.blogs.es/86ed24/e_fue0fxoaisk0w/1366_2000.jpg 1366w," src="https://i.blogs.es/86ed24/e_fue0fxoaisk0w/450_1000.jpg" srcset="https://i.blogs.es/86ed24/e_fue0fxoaisk0w/450_1000.jpg 450w, https://i.blogs.es/86ed24/e_fue0fxoaisk0w/650_1200.jpg 681w,https://i.blogs.es/86ed24/e_fue0fxoaisk0w/1024_2000.jpg 1024w, https://i.blogs.es/86ed24/e_fue0fxoaisk0w/1366_2000.jpg 1366w," style="border: none; display: block; height: 408.359px; inset: 0px; margin: auto; max-width: 100%; position: absolute; width: 571px;" /></div></div></div></div><h2 style="background-color: white; color: #111111; font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen, Ubuntu, Cantarell, "Open Sans", "Helvetica Neue", sans-serif; font-size: 28px; line-height: 32px; margin: 40.32px 32px 16.32px; max-width: 696px;">Oracle promete una solución, pero parcial y sin fecha</h2><p style="background-color: white; color: #333333; font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen, Ubuntu, Cantarell, "Open Sans", "Helvetica Neue", sans-serif; font-size: 18px; margin: 0px 32px 16.32px; max-width: 696px;">Y Oracle VirtualBox, al contrario que el resto de sus competidores, <span style="font-weight: 700;">no es capaz de virtualizar este elemento de hardware</span>, por lo que los usuarios que estaban usando hasta ahora Windows 11 gracias a este programa no podrán seguir actualizando sus máquinas virtuales hasta nueva orden.</p><p style="background-color: white; color: #333333; font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen, Ubuntu, Cantarell, "Open Sans", "Helvetica Neue", sans-serif; font-size: 18px; margin: 0px 32px 16.32px; max-width: 696px;">Por fortuna, Oracle ha confirmado que ya están trabajando para solucionar esto… a medias: sus esfuerzos <span style="font-weight: 700;">no se centran por ahora en virtualizar el TPM, sino en crear un driver que permita que la máquina virtual haga uso del TPM de la máquina física</span> (como ya ocurre, por ejemplo, con las unidades de almacenamiento externas).</p><p style="background-color: white; color: #333333; font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen, Ubuntu, Cantarell, "Open Sans", "Helvetica Neue", sans-serif; font-size: 18px; margin: 0px 32px 16.32px; max-width: 696px;">Esto significa que <span style="font-weight: 700;">los usuarios que apostaron por VirtualBox por carecer de TPM deberán recurrir a otra alternativa</span> para poder seguir usando su Windows 11 virtualizado. E, incluso si cuentan con ese elemento de hardware, <span style="font-weight: 700;">no está claro que Oracle vaya a poder lanzar su driver a tiempo</span> para el lanzamiento final de Windows 11.</p>Instructorhttp://www.blogger.com/profile/00689209738393831035noreply@blogger.com0tag:blogger.com,1999:blog-21439137.post-73044476953272103922021-05-30T07:45:00.003-04:002021-05-30T07:45:31.150-04:00Cómo enviar Bitcoins desde una billetera de papel<p><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhuR6KJXRS0pi0XVkmmg-YyWC7MlFDEi4itzgvzVdaGp4ozy-Gufycs3k36DOxryGpbE9qARhmFc62MDRLaeirhJBkUIFrictUqkfM2dYDXe0wL9ownY3WFzOYhl5s4FJkdyz-5cg/s820/send-paper-wallet-fi.jpg" style="clear: right; display: inline !important; float: right; margin-bottom: 1em; margin-left: 1em; text-align: center;"><img border="0" data-original-height="243" data-original-width="820" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhuR6KJXRS0pi0XVkmmg-YyWC7MlFDEi4itzgvzVdaGp4ozy-Gufycs3k36DOxryGpbE9qARhmFc62MDRLaeirhJBkUIFrictUqkfM2dYDXe0wL9ownY3WFzOYhl5s4FJkdyz-5cg/s320/send-paper-wallet-fi.jpg" width="320" /></a> <b>Está Escrito:</b></p><p></p><p style="text-align: justify;"><span face="system-ui, -apple-system, "Segoe UI", Roboto, Ubuntu, Cantarell, "Noto Sans", sans-serif, Arial" style="background-color: white; font-size: 16px; text-align: start;"></span></p><blockquote style="text-align: justify;">Por tanto os digo: No os afanéis por vuestra vida, qué habéis de comer o qué habéis de beber; ni por vuestro cuerpo, qué habéis de vestir. ¿No es la vida más que el alimento, y el cuerpo más que el vestido? <span style="text-align: start;">(<a href="https://bibliaparalela.com/matthew/6-25.htm" target="_blank">Mayeo 6:25</a>)</span></blockquote><p></p><p style="text-align: justify;"><b>Tomado de: <a href="https://99bitcoins.com/saber-m%C3%A1s-env%C3%ADo-de-cartera-de-papel-es/" target="_blank">99bitcoins</a></b></p><div>An example paper wallet from the interwebs.</div><p>Hoy vamos a aprender a enviar con seguridad los bitcoins que residen en tu billetera de papel Bitcoin. Más precisamente, vamos a decirles qué hacer, y entonces usted sabrá cómo hacerlo.</p><p>Para gastar los fondos en tu billetera de papel, necesitarás:</p><ul><li><p>una conexión a internet</p></li><li><p>una cartera de software (es decir, <a class="external" href="https://electrum.org/" rel="nofollow" target="_blank">electro</a>, <a class="external" href="https://bitcoin.org/en/download" rel="nofollow" target="_blank">Bitcoin Core</a>, o un <a class="external" href="https://blockchain.info/wallet" rel="nofollow" target="_blank">Blockchain.info</a> cuenta)</p></li><li><p>unos 15 minutos</p></li></ul><p>Envío de bitcoins de una cartera de papel puede resumirse en un par de pasos:</p><ol><li><p>Barrido (o importación) de la clave privada de la billetera de papel en la cartera de software.</p></li><li><p>Envíe los bitcoins utilizando la cartera de software a la dirección del destinatario.</p></li></ol><p>Los bitcoins que estás enviando necesita ser emitida como una nueva transacción por internet. La transacción se agregarán entonces a la blockchain, que acredita los bitcoins que está enviando a la dirección del destinatario Bitcoin. Esto es cómo se transfieren los bitcoins.</p><h2 id="dont-wanna-spend-it-all">Pero no quiero gastar todos los Bitcoins en mi cartera de papel</h2><p>No tienes que si no quieres. Usted puede enviar una parte de ellos a quien sea, y la cantidad sobrante se almacenarán en su cartera de software. La cartera de papel se agotarán todos los fondos, aunque sólo algunos de los bitcoins pasas.</p><p>Sin embargo, usted puede realizar un paso adicional y devolver la cantidad sobrante a su cartera de papel (aunque para la seguridad, quizá debería generar una nueva cartera de papel y enviarlos a eso en su lugar).</p><p>O puedes simplemente poner todos los bitcoins de tu billetera de papel en su cartera de software sin enviarlos a nadie. Es su decisión.</p><p><!--<h2>Brief Review of Paper Wallets and Cold Storage</h2>
<p>The term "cold storage" refers to a Bitcoin wallet who's private key was generated and resides in a completely offline and isolated manner. A highly secure generated paper wallet significantly reduces the risk of theft, as long as it is safely stored and no none other than you has access to it. If the wallet's private key is ever digitized by a machine connected to the internet, then the wallet is no longer considered cold. Bitcoin paper wallets can be generated with multiple levels of security and precaution. The level of desired security is usually relative to the amount of bitcoins to be stored. Highly secure paper wallet generation is a complete subject of its own, please read more into this if it concerns you.</p>--></p><h2>Cosas importantes a considerar</h2><p>Carga de bitcoins a una cartera de papel es fácil — los envías a la dirección de la cartera papel. Pero los gastos pueden ser arriesgado si se hace incorrectamente. Incorrectamente importación/barrer las claves privadas o malentendido lo que haces puede resultar en una pérdida parcial o total de los bitcoins.</p><p>Asegúrese de que entiende:</p><ul><li><p><strong><a href="https://99bitcoins.com/know-more-private-key-import-vs-sweep-difference/">Importar vs barrer una cartera de papel</a>:</strong> si aún no conoces la diferencia, visite el enlace a la izquierda. Es importante saber si usted debe importar o barrer tu billetera de papel y por qué. Adelante — esperaremos.</p></li><li><p><strong>Verificar sus acciones:</strong> es mejor verificar cada paso del proceso se realiza correctamente. Cuando realiza una transacción en Bitcoin como recibir o transferir fondos, usted puede verificar cada paso a través de la blockchain para asegurarse de que lo pensé que estaban haciendo en realidad sucedió. Algunas grandes herramientas en línea para hacer esto son <a class="external" href="https://blockchain.info/" rel="nofollow" target="_blank">blockchain.info</a>, <a class="external" href="https://blockr.io" rel="nofollow" target="_blank">blockr.io</a>, y <a class="external" href="https://blockexplorer.com" rel="nofollow" target="_blank">blockexplorer.com</a>. Estos sitios web tienen un campo de búsqueda donde usted puede copiar/pegar la clave pública (a.k.a. Bitcoin dirección) de su cartera de papel, y de las transacciones y saldo total se mostrará.</p></li><li><p><strong>Estar seguro:</strong> Recuerde siempre mantener el seguro clave privada y segura. La clave privada de la cartera de papel nunca debe compartirse; se utiliza para gastar los fondos de la cartera de papel. Pero la clave pública puede ser compartida con nadie; Esto es cómo usted y otros envían bitcoins a su cartera de papel.</p></li></ul><h2 id="spend-paper-wallet-bitcoins">Cómo gastar Bitcoins de tu billetera papel</h2><h3 class="fw-bold" id="have-paper-wallet-ready">1. salga tu billetera de papel</h3><p>El primer paso es tener tu billetera de papel Bitcoin cerca — tendrás acceso a lo escrito en él. La cartera de papel de Bitcoin consiste en un par de claves público y privado, que se muestran como una larga secuencia de números y letras, y sus correspondientes <a class="external" href="https://en.wikipedia.org/wiki/QR_code" rel="nofollow" target="_blank">códigos QR</a> (las plazas con todos los puntos en ellos). A continuación es un ejemplo papel generado utilizando <a class="external" href="https://www.bitaddress.org" rel="nofollow" target="_blank">bitaddress.org</a>:</p><div><img class="img-responsive img-rounded center" src="https://99bitcoins.com/img/spw-paper-wallet-example.png" /></div><div class="img-caption">Demonstrational Bitcoin paper wallet.</div><p class="sect3">Tienes dos opciones para obtener los bitcoins de tu cartera de papel a su cartera de software; escanear el código QR o escribir manualmente la secuencia de letras y números a mano. Los códigos QR simplemente mostrar las claves públicas y privadas como imágenes separadas que pueden ser leídos y traducidos por una cámara o webcam. Por supuesto, escanear un código QR es mucho más fácil que escribir en un montón de letras y los números.</p><p>Muchos Bitcoin cartera clientes y servicios proporcionan construido en lectura de códigos QR y Mostrar funcionalidad. Pero si tu billetera no puede escanear un código QR, usted puede descargar una aplicación de escáner de código QR independiente. Estas aplicaciones automáticamente pondrá la dirección escaneada al portapapeles de la computadora (o dispositivo) que puede pegarse en la aplicación de su cartera.</p><h3 class="fw-bold" id="check-balance">2. revisar el saldo de la cartera papel (opcional)</h3><p>Si desea comprobar cuántos bitcoins son los primeros en tu billetera de papel, exploración/pegar o escribe de tu billetera papel (podrá catalogarse como “Dirección de Bitcoin” o “Load & Verify”) en un servicio del explorador de blockchain como <a class="external" href="https://blockchain.info/" rel="nofollow" target="_blank">Blockchain.info</a>, <a class="external" href="https://blockr.io" rel="nofollow" target="_blank">blockr.io</a>, o <a class="external" href="https://blockexplorer.com" rel="nofollow" target="_blank">blockexplorer.com</a>. Tenga cuidado de no analizar accidentalmente la clave privada. Se mostrará el saldo actual de su cartera de papel.</p><p><strong>3. cargar la clave privada en un cliente de cartera de Software mediante una importación o barrido</strong></p><p><!--<p>You are now ready to import or sweep your bitcoins from your paper wallet by scanning your paper wallet private key QR code. Before scanning the private key, make sure you finish reading this section so that you are ready to perform the steps required for the import method you choose.</p>--></p><p>A continuación son ejemplos usando el <a class="external" href="https://blockchain.info/" rel="nofollow" target="_blank">Blockchain.info</a> billetera web (importación/barrido), <a class="external" href="https://electrum.org/" rel="nofollow" target="_blank">Electrum</a> cliente (importación/barrido) y el <a class="external" href="https://bitcoin.org/en/download" rel="nofollow" target="_blank">Bitcoin Core</a> cliente (sólo importación). Si usas otra cartera cliente o servicio, los pasos que se detallan a continuación deben ser relativamente similares.</p><ul><li><p class="blockchaininfo-sweep"><strong>Ejemplo #1: Web Blockchain.info servicio de monedero (importación o barrido)</strong></p><p>En este ejemplo, una cartera de papel es importada y barrida mediante servicio de cartera de Blockchain.info web. En primer lugar, usted necesitará abrir tu <a class="external" href="https://blockchain.info/wallet" rel="nofollow" target="_blank">Blockchain.info billetera</a> cuenta y vaya a “Import / Export”. Si ya no tienes una cuenta, usted puede inscribirse gratuitamente.</p><div><img class="center img-responsive img-rounded" src="https://99bitcoins.com/img/spw-blockchaininfo1.png" /></div></li></ul><div class="img-caption">Navigate to the “Import / Export” tab.</div><p class="sect3">Aquí usted puede escribir o copiar/pegar la clave privada de la cartera de papel (por ejemplo, si usted ha usado un analizador independiente QR) en el cuadro de texto y pulse “Añadir clave privada”. O haga clic en “Escanear con Webcam” para escanear el código QR con tu webcam.</p><div><img class="center img-responsive img-rounded" src="https://99bitcoins.com/img/spw-blockchaininfo2.png" /></div><div class="img-caption">Choose what type of private key import you wish to perform.</div><p class="sect3">Blockchain.info te da la opción de importar o barrer la billetera de papel. <a href="https://99bitcoins.com/know-more-private-key-import-vs-sweep-difference/">Por favor, asegúrese de que entiende la diferencia</a>. Generalmente se recomienda para barrer la billetera de papel en lugar de importarlo.</p><div><img class="img-responsive img-rounded center" src="https://99bitcoins.com/img/spw-blockchaininfo3.png" /></div><div class="img-caption">You’ll be prompted whether to import or sweep.</div><p class="sect3">Una vez completado este proceso debería ver el saldo de cartera todo papel añadido al saldo de su cuenta Blockchain.info. Estos bitcoins está listos para ser pasado por ir a la pestaña “Enviar dinero”, entrando en la dirección del destinatario Bitcoin, la cantidad y haga clic en “Enviar pago”.</p><p>Puede destruir o almacenar de manera segura la billetera de papel.</p><li><p id="electrum-sweep"><strong>Ejemplo #2: Cliente Electrum (importación y barrido)</strong></p><p>En esta sección se ilustra mediante <a class="external" href="https://electrum.org/" rel="nofollow" target="_blank">electro</a> para importar la clave privada de la cartera de papel y luego realizar un barrido interno de la clave privada importado a una clave privada diferente. Si no tienes Electrum instalado, puede descargarlo <a class="external" href="https://electrum.org/download.html" rel="nofollow" target="_blank">aquí</a>.</p><p>A continuación están los pasos utilizando la versión para Mac (la versión para Windows será la misma). Primero abra Electrum, luego desplácese hasta <strong>cartera > claves privadas > Import</strong>, como se muestra a continuación:</p><div><img class="center img-responsive img-rounded" src="https://99bitcoins.com/img/spw-electrum1.png" /></div></li><div class="img-caption">Navigating to Electrum’s private key import feature.</div><p class="sect3">Si tu cartera Electrum es encriptada, se le pedirá con un cuadro de diálogo contraseña. Introduzca su contraseña para continuar. Abrirá la siguiente ventana pidiendo una lista de claves privadas para ser importados. Electrum no proporciona ningún lector de códigos QR, debes escanear tu clave privada de la cartera de papel mismo y pegarlo en la ventana o simplemente ingrese en:</p><div><img class="center img-responsive img-rounded" src="https://99bitcoins.com/img/spw-electrum2.png" /></div><div class="img-caption">Window to paste or type in paper wallet private key.</div><p class="sect3">Pulse el botón “Import” para proceder.</p><div><img class="center img-responsive img-rounded" src="https://99bitcoins.com/img/spw-electrum3.png" /></div><div class="img-caption">Electrum private key import success window.</div><p class="sect3">Sus fondos de cartera de papel ahora estará disponibles en tu billetera Electrum donde eres libre de gastarlos dondequiera. En este momento, sólo ha sido la clave privada de la cartera de papel importado y no barrió.</p><p>Para realizar un barrido, abra la ficha “Recepción”. Haga clic en la dirección de clave privada que sólo importado, haga clic en “Enviar desde” como se muestra en la siguiente imagen:</p><div><img class="center img-responsive img-rounded" src="https://99bitcoins.com/img/spw-electrum4.png" /></div><div class="img-caption">Initiating sweep of private key.</div><p class="sect3">Elija una dirección de recepción que posees para enviar las monedas que copiando y pegando una dirección desde la pestaña “Recibir” en Electrum. Introduzca en el saldo total de la cartera de papel, menos tasa de la mínima 0.0001 BTC de minero. En este momento la cuota mínima es de 0.0001 BTC — en el ejemplo 0.001 BTC fue importado de la cartera de papel, tan sólo 0.0009 BTC puede enviarse por cuota de los mineros.</p><div><img class="center img-responsive img-rounded" src="https://99bitcoins.com/img/spw-electrum5.png" /></div><div class="img-caption">Choosing where to send funds.</div><p class="sect3">Haga clic en “Enviar” — la clave privada de la cartera de papel ahora ha sido barrida de todos sus bitcoins como ahora residen en una clave privada diferente en la cartera de Electrum. Usted puede verificar esto comprobando la cantidad al lado de la clave privada importada dentro de Electrum ahora es cero.</p><p class="sect3">Bitcoins de tu billetera papel ahora puede ser pasados por ir a la pestaña “Enviar”, entrando en la dirección del destinatario Bitcoin, cantidad, importe cuota y haga clic en “Enviar”.</p><p><strong>Opcional: Quite importado clave de la billetera papel privada</strong></p><p>Una vez que haya confirmado la clave privada tiene un saldo de cero y el barrido ha sido plenamente confirmado en el blockchain, opcionalmente puede eliminar la clave privada de la cartera de papel importado de Electrum. Podría hacerlo si desea reutilizar tu billetera de papel como almacenamiento en frío y no quiero la clave privada tirado en su computadora — si alguna vez es hackeado el ordenador, la clave privada no estará allí para que robar al atacante. Además, la dirección de cartera de papel importado no puede ser recuperada utilizando semilla de la cartera Electrum — por si cualquier bitcoins nunca son enviados a la clave privada y has destruido tu billetera de papel, y no ha realizado un backup manual de cartera Electrum, los bitcoins se perderán para siempre.</p><p>Si decides hacer esto, por favor verifique que la pendiente de barrido interno está totalmente confirmado y tiene un icono de la marca de verificación verde junto a él y no un icono de engranaje y que la clave privada tiene un cero antes de retirar la clave privada de cartera. Esto puede tardar una hora.</p><div><img class="center img-responsive img-rounded" src="https://99bitcoins.com/img/spw-electrum6.png" /></div><div class="img-caption">Wait for internal pending sweep to be confirmed on the blockchain and verify a zero remaining balance</div><p class="sect3">Una vez que el interno pendiente de barrido se confirma con una marca de verificación verde junto a él, puede ahora con seguridad quitar la clave privada de su cartera.</p><div><img class="center img-responsive img-rounded" src="https://99bitcoins.com/img/spw-electrum7.png" /></div><div class="img-caption">Removing the imported private key once swept</div><li><p class="sect3" id="bitoinc-core-import"><strong>Ejemplo #3: Bitcoin Core cliente (sólo importación)</strong></p><p>Esta sección le muestra cómo utilizar Bitcoin Core para importar una clave privada de la cartera de papel.</p><p>Abierta la <a class="external" href="https://bitcoin.org/en/download" rel="nofollow" target="_blank">Bitcoin Core</a> aplicación cliente en Mac (pasos será el mismo para el cliente Windows Bitcoin Core). Asegúrese de que el cliente está completamente sincronizado con el blockchain Bitcoin. Puede tomar unos días para sincronizar el blockchain de inicio. Si no quieres esperar tanto tiempo, utilice una cartera “delgada” o “web-based” como se detalla en los ejemplos #1 y #2.</p><p>En el cliente de Bitcoin Core, haga clic en <strong>ventana de depuración y ayuda</strong>, ilustrado por debajo:</p><div><img class="center img-responsive img-rounded" src="https://99bitcoins.com/img/spw-bitcoinqt1.png" /></div></li><div class="img-caption">Opening the debug window in Bitcoin Core and verifying the blockchain is synced.</div><p class="sect3">Se abrirá una ventana separada; Asegúrese de que la “consola” se selecciona la pestaña. Si tu cartera Bitcoin Core está encriptada y tiene una contraseña usted necesitará abrir la billetera temporalmente para importar una clave privada. Utilizando el siguiente comando abrirá su billetera para 900 segundos.</p><div><pre><code>walletpassphrase "YOUR PASSPHRASE" 900</code></pre><div class="sect3"><img class="center img-responsive img-rounded" src="https://99bitcoins.com/img/spw-bitcoinqt2.png" /></div></div><div class="img-caption">Using the Console to temporarily unlock your wallet for 15 minutes (if necessary).</div><p class="sect3">Ahora ese núcleo Bitcoin ha abierto la cartera, puede importar tu clave privada de la cartera de papel Bitcoin ejecutando el siguiente comando.</p><div><pre><code>importprivkey YourPaperWalletPrivateKey "OPTIONAL LABEL"</code></pre></div><p>Tenga en cuenta que no es necesaria la “Etiqueta opcional”, y no se utiliza en el siguiente ejemplo.</p><div class="sect3"><img class="center img-responsive img-rounded" src="https://99bitcoins.com/img/spw-bitcoinqt3.png" /></div><div class="img-caption">Using the Console to import your paper wallet private key.</div><p class="sect3">Cuando se ejecuta el comando importprivkey, llevará a ningún lado de 2 a 15 minutos para completar, dependiendo de la velocidad de la computadora. La razón de la larga espera es porque el cliente Bitcoin Core está escaneando el blockchain entero para obtener las transacciones y el equilibrio de la clave privada. Durante este proceso, núcleo de Bitcoin será insensible. Cuando haya finalizado la importación, usted verá el símbolo del retorno.</p><div><img class="center img-responsive img-rounded" src="https://99bitcoins.com/img/spw-bitcoinqt4.png" /></div><div class="img-caption">Console showing a completed paper wallet private key import.</div><p class="sect3">Ahora deberías ver los fondos de su cartera de papel añadido al saldo de cartera de Bitcoin Core. Bitcoins de tu billetera papel puede ser pasados por ir a la pestaña “Enviar”, entrando en la dirección del destinatario Bitcoin en el campo “Pagar a”, una etiqueta, una cantidad y haga clic en “Enviar”.</p><p>Recuerda que siguiendo la guía anterior sólo importa la clave privada en base de Bitcoin, si desea realizar un barrido de la privada utilizando Bitcoin núcleo tendrá que hacer uso de los comandos “listreceivedbyaddress” y “sendfrom”.</p><p><br /></p>Instructorhttp://www.blogger.com/profile/00689209738393831035noreply@blogger.com0tag:blogger.com,1999:blog-21439137.post-83946339491029639582021-04-30T17:44:00.000-04:002021-04-30T17:44:12.635-04:00Los mejores servidores DDNS gratis alternativos a No-IP<p style="text-align: justify;"></p><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgYF8YUkSJ-kDjcpvfJx_F9fnXTpv39ZmNLJxUGkJPaBi1nSR8DPfJ_EOHQGCxC_yzP44OOSpkcWgrN2Q1k53kkkuFagtbxF_dm68BhxR_mWhDl2ic_sYS_qkFK9xFAhXjTE4Mk/s690/ddns.png" imageanchor="1" style="clear: right; float: right; margin-bottom: 1em; margin-left: 1em;"><img border="0" data-original-height="335" data-original-width="690" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgYF8YUkSJ-kDjcpvfJx_F9fnXTpv39ZmNLJxUGkJPaBi1nSR8DPfJ_EOHQGCxC_yzP44OOSpkcWgrN2Q1k53kkkuFagtbxF_dm68BhxR_mWhDl2ic_sYS_qkFK9xFAhXjTE4Mk/s320/ddns.png" width="320" /></a></div><b><i><u>Está Escrito:</u></i></b><p></p><div style="text-align: justify;"><span style="background-color: white; font-family: system-ui, -apple-system, "Segoe UI", Roboto, Ubuntu, Cantarell, "Noto Sans", sans-serif, Arial; text-align: start;"><b>Sino que siguiendo la verdad en amor, crezcamos en todo en aquel que es la cabeza, esto es, Cristo,</b> (</span><span style="text-align: left;"><span style="font-family: system-ui, -apple-system, Segoe UI, Roboto, Ubuntu, Cantarell, Noto Sans, sans-serif, Arial;">Efesios 4:15</span></span><span style="background-color: white; font-family: system-ui, -apple-system, "Segoe UI", Roboto, Ubuntu, Cantarell, "Noto Sans", sans-serif, Arial; text-align: start;">)</span></div><p style="text-align: justify;"><b>Tomado de: <a href="https://www.redeszone.net/tutoriales/servidores/mejores-ddns-gratis/">RedesZone</a></b></p><div class="excerpt" style="background-color: white; box-sizing: inherit; color: #333333; font-family: Montserrat, Arial, Helvetica, sans-serif; font-size: 20px; letter-spacing: -0.29px; line-height: 30px;"><p style="box-sizing: inherit; margin: 20px 0px;">Los <span style="box-sizing: inherit; font-weight: 700;">DDNS</span> son un servicio que nos permite asociar nuestra IP pública a un dominio de manera que en vez de tener que memorizar los números de nuestra IP podamos conectarnos a ella recordando, más fácilmente, ese dominio.</p></div><div class="content" style="background-color: white; box-sizing: inherit; color: #333333; font-family: Montserrat, Arial, Helvetica, sans-serif; font-size: 16px; letter-spacing: -0.23px;"><p style="box-sizing: inherit; margin: 20px 0px; text-align: justify;">Uno de los aspectos más importantes de los servicios Dynamic DNS que debes mirar, es la compatibilidad con tu router o servidor NAS, para que actualicen automáticamente la dirección IP pública con dicho host, de lo contrario, no podrás usarlo. En algunas ocasiones, el servicio no es compatible con los routers o NAS, pero sí tenemos un menú de configuración para hacer una llamada «manual», sin necesidad de que el router o NAS lo soporte de manera oficial.</p><p style="box-sizing: inherit; margin: 20px 0px; text-align: justify;">Hoy en día, todos nosotros tenemos dirección IP pública dinámica, es decir, cambia cada vez que encendemos y apagamos el router, e incluso también cambia pasado un cierto tiempo (por ejemplo, un mes). Debido a esto, se hace casi indispensable disponer de un servicio DDNS o Dynamic DNS para «sincronizar» la nueva dirección IP pública con un host que nunca cambie.</p><p style="box-sizing: inherit; margin: 20px 0px; text-align: justify;">Uno de los servidores <span style="box-sizing: inherit; font-weight: 700;">DDNS</span> más conocido y utilizados hace varios años era DynDNS, sin embargo, la compañía decidió acabar con este servicio en 2012 haciéndolo solo de pago. Otro de los más conocidos es No-IP que, aunque a día de hoy sigue siendo totalmente gratuito para todos los usuarios, cada 30 días debemos renovarlo manualmente, además de que corremos el riesgo de que cualquier día pase a su modalidad de pago, como hizo su rival.</p><p style="box-sizing: inherit; margin: 20px 0px; text-align: justify;">Por suerte, en la red existen otros muchos servidores DDNS que podemos usar de manera totalmente gratuita. En este artículo vamos a ver los que, para nosotros, son los mejores.</p><h2 style="box-sizing: inherit; color: #091865; font-size: 30px; letter-spacing: -0.42px; line-height: 30px; margin: 0px; padding: 0.6em 0px 0px;">Mejores DDNS gratuitos</h2><h3 style="box-sizing: inherit; margin: 0px; padding: 0.6em 0px;">Duck DNS</h3><p style="box-sizing: inherit; margin: 20px 0px; text-align: justify;">Uno de los mejores servidores DDNS gratuitos que podemos encontrar en la red es <a href="https://www.duckdns.org/" rel="noopener noreferrer" style="background: 0px 0px; box-shadow: none; box-sizing: inherit; color: #6f83e9; font-weight: 600; text-decoration-line: none; transition: all 0.3s ease 0s;" target="_blank">DuckDNS</a>. Este servidor es totalmente gratuito para todos los usuarios y cuenta con dos cualidades primordiales.</p><p style="box-sizing: inherit; margin: 20px 0px; text-align: justify;">La primera de ellas es que cuida la privacidad de los usuarios, guardando de forma segura toda la base de datos DNS. La segunda de las cualidades es que funciona con cualquier sistema operativo y, además, se puede configurar para actualizarse a través de las APIs de No-IP, DynDNS y otros, por lo que puede funcionar sin problemas en cualquier router que cuente con esta función, aunque no sea compatible explícitamente con Duck DNS.</p><p style="box-sizing: inherit; margin: 20px 0px;"><img alt="" class="aligncenter wp-image-196052 size-full" height="769" loading="lazy" src="https://www.redeszone.net/app/uploads-redeszone.net/2017/12/Duck-DDNS-Registrar-DDNS.png" style="border: 0px; box-sizing: inherit; display: block; height: auto; margin: 0px auto; max-width: 100%; object-fit: cover;" width="1200" /></p><h3 style="box-sizing: inherit; margin: 0px; padding: 0.6em 0px;">Con-IP</h3><p style="box-sizing: inherit; margin: 20px 0px; text-align: justify;">Otra alternativa para tener nuestro propio DDNS gratuito es <a href="https://con-ip.com/" rel="noopener noreferrer" style="background: 0px 0px; box-shadow: none; box-sizing: inherit; color: #6f83e9; font-weight: 600; text-decoration-line: none; transition: all 0.3s ease 0s;" target="_blank">Con-IP</a>. Esta herramienta nos permite crear hasta 3 dominios de forma totalmente gratuita, dominios que no tienen caducidad y que se actualizarán automáticamente en función de nuestra IP dinámica.</p><p style="box-sizing: inherit; margin: 20px 0px; text-align: justify;">Este DDNS fue lanzado en 2015, aunque a día de hoy aún le queda camino por delante, empezando por actualizar su web, dado que es muy básica, y ofrecer una API más accesible y un actualizador que funcione más allá de Windows.</p><p style="box-sizing: inherit; margin: 20px 0px;"><img alt="Con-IP" class="aligncenter wp-image-231698 size-full" height="416" loading="lazy" sizes="(max-width: 727px) 100vw, 727px" src="https://www.redeszone.net/app/uploads-redeszone.net/2018/11/Con-IP.jpg" srcset="https://www.redeszone.net/app/uploads-redeszone.net/2018/11/Con-IP.jpg 727w, https://www.redeszone.net/app/uploads-redeszone.net/2018/11/Con-IP-300x172.jpg 300w, https://www.redeszone.net/app/uploads-redeszone.net/2018/11/Con-IP-655x375.jpg 655w, https://www.redeszone.net/app/uploads-redeszone.net/2018/11/Con-IP-580x332.jpg 580w, https://www.redeszone.net/app/uploads-redeszone.net/2018/11/Con-IP-204x117.jpg 204w" style="border: 0px; box-sizing: inherit; display: block; height: auto; margin: 0px auto; max-width: 100%; object-fit: cover;" width="727" /></p><h3 style="box-sizing: inherit; margin: 0px; padding: 0.6em 0px;">DNS Exit</h3><p style="box-sizing: inherit; margin: 20px 0px; text-align: justify;">Otra alternativa más a este tipo de servicios DNS es <a href="https://www.dnsexit.com/" rel="noopener noreferrer" style="background: 0px 0px; box-shadow: none; box-sizing: inherit; color: #6f83e9; font-weight: 600; text-decoration-line: none; transition: all 0.3s ease 0s;" target="_blank">DNS Exit</a>. Este servidor ofrece una gran cantidad de funciones adicionales además de permitirnos mantener nuestra IP siempre asociada a uno de los dominios gratuitos que nos ofrece. Además, cuenta con clientes para Windows, Linux y macOS desde los que poder mantener automáticamente nuestra IP siempre actualizada.</p><h3 style="box-sizing: inherit; margin: 0px; padding: 0.6em 0px; text-align: justify;">FreeDNS</h3><p style="box-sizing: inherit; margin: 20px 0px; text-align: justify;">Si somos usuarios avanzados, <span style="box-sizing: inherit; font-weight: 700;"><a href="https://freedns.afraid.org/" rel="noopener noreferrer" style="background: 0px 0px; box-shadow: none; box-sizing: inherit; color: #6f83e9; text-decoration-line: none; transition: all 0.3s ease 0s;" target="_blank">FreeDNS</a></span> es otra excelente alternativa para poder conectarnos a nuestra red fácilmente sin tener que recordar nuestra IP. Aunque es uno de los más versátiles dentro del ámbito gratuito, debemos tener en cuenta que es uno de los más complicados de usar, configurar y actualizar, por lo que debemos tenerlo claro para usarlo.</p><h3 style="box-sizing: inherit; margin: 0px; padding: 0.6em 0px;">DNS-O-Matic</h3><p style="box-sizing: inherit; margin: 20px 0px; text-align: justify;">Por último, aunque no es un servidor DDNS como tal, también debemos hacer referencia a <a href="http://www.dnsomatic.com/" rel="noopener noreferrer" style="background: 0px 0px; box-shadow: none; box-sizing: inherit; color: #6f83e9; font-weight: 600; text-decoration-line: none; transition: all 0.3s ease 0s;" target="_blank">DNS-O-Matic</a>. Este servidor lo que nos va a permitir es mantener sincronizados diferentes servidores DDNS para que, si tenemos varios dominios no tengamos que estar pendientes de actualizar todos, sino que con con esta web podremos mantenerlos todos actualizados.</p><h2 style="box-sizing: inherit; color: #091865; font-size: 30px; letter-spacing: -0.42px; line-height: 30px; margin: 0px; padding: 0.6em 0px 0px; text-align: justify;">Otros DDNS menos conocidos pero igual de prácticos</h2><p style="box-sizing: inherit; margin: 20px 0px; text-align: justify;">Aunque los anteriores son, para nosotros, las mejores alternativas que podemos encontrar, también existen otros servicios que podemos tener en cuenta para configurar nuestro propio DDNS.</p><h3 style="box-sizing: inherit; margin: 0px; padding: 0.6em 0px; text-align: justify;">Securepoint DynDNS</h3><p style="box-sizing: inherit; margin: 20px 0px; text-align: justify;"><a href="https://www.securepoint.de/en/products/nextgen-utm-firewalls/securepoint-dyndns.html" rel="noopener noreferrer" style="background: 0px 0px; box-shadow: none; box-sizing: inherit; color: #6f83e9; font-weight: 600; text-decoration-line: none; transition: all 0.3s ease 0s;" target="_blank">Securepoint DynDNS</a> nos permite tener hasta un total de 5 hosts registrados en cualquiera de sus 10 dominios de manera totalmente gratuita. Esta plataforma cuenta también con soporte para el protocolo IPv6, así como con medidas de seguridad para evitar que un atacante pueda modificar la IP asociada a nuestro dominio.</p><h3 style="box-sizing: inherit; margin: 0px; padding: 0.6em 0px;">Dynu</h3><p style="box-sizing: inherit; margin: 20px 0px; text-align: justify;"><a href="https://www.dynu.com/en-US" rel="noopener noreferrer" style="background: 0px 0px; box-shadow: none; box-sizing: inherit; color: #6f83e9; font-weight: 600; text-decoration-line: none; transition: all 0.3s ease 0s;" target="_blank">Dynu</a> es otra alternativa que nos permite crear y mantener nuestro propio DDNS. Esta plataforma es gratuita para los usuarios, aunque cuenta con algunas limitaciones en cuanto a las funciones disponibles para los usuarios, aunque la versión gratuita es más que suficiente para la mayoría. Todos los servicios estarán disponibles para un solo dominio en la versión gratis, aunque habrá que pagar una suscripción para gestionar un número ilimitado de ellos.</p><h3 style="box-sizing: inherit; margin: 0px; padding: 0.6em 0px; text-align: justify;">DynDNS</h3><p style="box-sizing: inherit; margin: 20px 0px; text-align: justify;"><span style="box-sizing: inherit; font-weight: 700;"><a href="https://dyndnss.net/eng/" rel="noopener noreferrer" style="background: 0px 0px; box-shadow: none; box-sizing: inherit; color: #6f83e9; text-decoration-line: none; transition: all 0.3s ease 0s;" target="_blank">DynDNS</a></span> no tiene nada que ver con Dyn, aunque a grandes rasgos esta plataforma nos ofrece gratis los servicios DDNS que Dyn ofrecía en su día y que, de la noche a la mañana, empezó a hacer de pago. Solo con registrarnos en esta web podemos crear un total de 3 dominios DDNS totalmente gratuitos.</p><h3 style="box-sizing: inherit; margin: 0px; padding: 0.6em 0px;">DNSdynamic</h3><p style="box-sizing: inherit; margin: 20px 0px; text-align: justify;">Para los usuarios que buscan tener una gran cantidad de dominios donde elegir, <a href="https://www.dnsdynamic.org/" rel="noopener noreferrer" style="background: 0px 0px; box-shadow: none; box-sizing: inherit; color: #6f83e9; font-weight: 600; text-decoration-line: none; transition: all 0.3s ease 0s;" target="_blank">DNSdynamic</a> cuenta con una gran variedad de dominios diferentes, la mayoría de ellos .com, para registrar un número ilimitado de dominios, tantos como queramos. Aunque cuenta también con clientes para Windows y Linux, el único problema de esta plataforma es que, para algunos usuarios, puede llegar a resultar complicada de actualizar.</p><h3 style="box-sizing: inherit; margin: 0px; padding: 0.6em 0px; text-align: justify;">Afraid.org</h3><p style="box-sizing: inherit; margin: 20px 0px; text-align: justify;"><span style="box-sizing: inherit; font-weight: 700;"><a href="http://freedns.afraid.org/" rel="noopener noreferrer" style="background: 0px 0px; box-shadow: none; box-sizing: inherit; color: #6f83e9; text-decoration-line: none; transition: all 0.3s ease 0s;" target="_blank">Afraid.org</a></span> cuenta con varios servicios de hosting totalmente gratuitos para los usuarios, aunque el que nos interesa en nuestro caso es su plataforma DDNS que nos permite elegir entre sus más de 90.000 dominios para configurar este servicio de forma totalmente gratuita.</p><h3 style="box-sizing: inherit; margin: 0px; padding: 0.6em 0px; text-align: justify;">Namecheap</h3><p style="box-sizing: inherit; margin: 20px 0px; text-align: justify;">Otra opción que tenemos es la de <span style="box-sizing: inherit; font-weight: 700;">Namecheap</span>. Ofrece una aplicación de DNS dinámica gratuita con sus dominios. Para muchos es una de las opciones más interesantes. Es rápido y adaptable, informa de los cambios al DNS de Google de manera veloz.</p><p style="box-sizing: inherit; margin: 20px 0px; text-align: justify;">En total con Namecheap podemos encontrar tres niveles diferentes. Uno de ellos es el más básico y gratuito. Es ideal para aquellos que busquen algo sencillo para sus dominios y sin querer pagar nada adicional. Podemos encontrar toda la información en su <a href="https://www.namecheap.com/support/knowledgebase/article.aspx/36/11/how-do-i-start-using-dynamic-dns/" rel="noopener noreferrer" style="background: 0px 0px; box-shadow: none; box-sizing: inherit; color: #6f83e9; font-weight: 600; text-decoration-line: none; transition: all 0.3s ease 0s;" target="_blank">página web</a>.</p><h3 style="box-sizing: inherit; margin: 0px; padding: 0.6em 0px; text-align: justify;">YDNS</h3><p style="box-sizing: inherit; margin: 20px 0px; text-align: justify;">Una alternativa más es la de <span style="box-sizing: inherit; font-weight: 700;">YDNS</span>. Tiene su sede en Alemania. Este DDNS gratuito permite que los usuarios se registren a través de su dirección de correo electrónico de una manera sencilla y rápida. No hay límite para la cantidad de dominios o hosts personalizados que podemos tener en YDNS, y hay soporte para la extensión de seguridad DNSSEC. Funciona con la mayoría de las implementaciones de DNS dinámico.</p><p style="box-sizing: inherit; margin: 20px 0px; text-align: justify;">Los usuarios más expertos en tecnología también pueden descargar de su <a href="https://ydns.io/" rel="noopener noreferrer" style="background: 0px 0px; box-shadow: none; box-sizing: inherit; color: #6f83e9; font-weight: 600; text-decoration-line: none; transition: all 0.3s ease 0s;" target="_blank">página web</a> el script bash para YDNS, que permite actualizar los hosts dinámicos.</p><h3 style="box-sizing: inherit; margin: 0px; padding: 0.6em 0px; text-align: justify;">Free My IP</h3><p style="box-sizing: inherit; margin: 20px 0px; text-align: justify;">Free My IP es también otra opción gratuita que podemos encontrar. Promete no promete mostrar publicidad, links o expiraciones. No es necesario hacer login para comenzar a utilizarlo. Podemos encontrar toda la información en su <a href="https://freemyip.com/" rel="noopener noreferrer" style="background: 0px 0px; box-shadow: none; box-sizing: inherit; color: #6f83e9; font-weight: 600; text-decoration-line: none; transition: all 0.3s ease 0s;" target="_blank">sitio web</a>.</p><p style="box-sizing: inherit; margin: 20px 0px; text-align: justify;">En definitiva, estos son algunos servidores DDNS gratuitos que podemos encontrar. Como vemos, el abanico de posibilidades es muy amplio. Podemos usar el que más se adapte a lo que buscamos en un determinado momento.</p><p style="box-sizing: inherit; margin: 20px 0px;"><span style="box-sizing: inherit; font-weight: 700;">¿Conoces o utilizas algún otro servidor DDNS gratuito?</span></p><p style="box-sizing: inherit; margin: 20px 0px;"><span style="box-sizing: inherit; font-weight: 700;"><br /></span></p></div>Instructorhttp://www.blogger.com/profile/00689209738393831035noreply@blogger.com0tag:blogger.com,1999:blog-21439137.post-48675445074916750122021-03-30T10:59:00.007-04:002021-03-30T10:59:38.424-04:00Como cambiar la contraseña de root en MySQL XAMPP<p style="text-align: justify;"> </p><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhVjcDAGzyJ7cbkjUAPxTOqbE5CebQXAsusOenaP7moQL-mlcj17xubk3PqldIvxih7IbglCT404NLStjYQPloZX0aG6mtnfNc-I3wCpVPXHPGcS8mB96Gqns6n02MyG_lUxRe5/s240/xamppymysql.jpg" imageanchor="1" style="clear: right; float: right; margin-bottom: 1em; margin-left: 1em;"><img border="0" data-original-height="199" data-original-width="240" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhVjcDAGzyJ7cbkjUAPxTOqbE5CebQXAsusOenaP7moQL-mlcj17xubk3PqldIvxih7IbglCT404NLStjYQPloZX0aG6mtnfNc-I3wCpVPXHPGcS8mB96Gqns6n02MyG_lUxRe5/s0/xamppymysql.jpg" /></a></div><b>Está Escrito:</b><p></p><p style="text-align: justify;"><span class="text Ps-110-5" id="es-RVR1960-15793" style="background-color: white; font-family: system-ui, -apple-system, "Segoe UI", Roboto, Ubuntu, Cantarell, "Noto Sans", sans-serif, Arial; font-size: 16px; position: relative; text-align: start;"></span></p><blockquote><span class="text Ps-110-5" id="es-RVR1960-15793" style="background-color: white; font-family: system-ui, -apple-system, "Segoe UI", Roboto, Ubuntu, Cantarell, "Noto Sans", sans-serif, Arial; font-size: 16px; position: relative; text-align: start;">El Señor está a tu diestra; </span><span class="text Ps-110-5" style="background-color: white; font-family: system-ui, -apple-system, "Segoe UI", Roboto, Ubuntu, Cantarell, "Noto Sans", sans-serif, Arial; font-size: 16px; position: relative; text-align: start;">Quebrantará a los reyes en el día de su ira. (</span><span style="background-color: white; font-family: system-ui, -apple-system, "Segoe UI", Roboto, Ubuntu, Cantarell, "Noto Sans", sans-serif, Arial; font-size: 16px; text-align: left;">Salmos 110:5)</span></blockquote><span style="background-color: white; font-family: system-ui, -apple-system, "Segoe UI", Roboto, Ubuntu, Cantarell, "Noto Sans", sans-serif, Arial; font-size: 16px; text-align: left;"></span><p></p><p style="text-align: justify;"><b>Tomado de: <a href="https://www.juliocesarpena.com/tutoriales-web/79-web/209-como-cambiar-la-contrasena-de-root-en-mysql-xampp">JulioCesarPeña</a></b></p><p style="background-color: white; color: #5c626b; font-family: Roboto; font-size: 14px; margin: 15px 0px;">Por defecto, cuando se instala XAMPP en un equipo con windows la contraseña de root para MySQL queda como una cadena vacía. Pero sabemos muy bien que tener una base de datos accesible por todo el mundo no es algo recomendado.</p><p style="background-color: white; color: #5c626b; font-family: Roboto; font-size: 14px; margin: 15px 0px;">Para evitar esto una contraseña apropiada/segura debe ser establecida para el usuario root. Para completar esta tarea en XAMPP tenemos dos métodos que podemos aplicar.</p><h4 style="background-color: white; color: #497c95; font-family: "News Cycle"; font-size: 16px; font-weight: 400; line-height: 22px; margin: 25px 0px 15px; text-rendering: optimizelegibility;">Método 1: reestablecer la contraseña del usuario root a través del navegador.</h4><p style="background-color: white; color: #5c626b; font-family: Roboto; font-size: 14px; margin: 15px 0px;">Después de haber iniciado el servidor XAMPP se debe ingresar a la siguiente url: <a href="http://localhost/security/" style="background: transparent; color: #52b8df; cursor: pointer; text-decoration-line: none;">http://localhost/security/</a> (en caso de que se haya modificado el puerto del servidor, recuerde que necesita añadirlo a la ruta). Le será mostrada la página de seguridad donde podrá encontrar las opciones para cambiar la contraseña de root, esta acción también actualizará el archivo de configuración de phpMyAdmin.</p><p style="background-color: white; color: #5c626b; font-family: Roboto; font-size: 14px; margin: 15px 0px;"> </p><h4 style="background-color: white; color: #497c95; font-family: "News Cycle"; font-size: 16px; font-weight: 400; line-height: 22px; margin: 25px 0px 15px; text-rendering: optimizelegibility;">Método 2: reestablecer la contraseña del usuario root a través de SQL.</h4><ol style="background-color: white; color: #5c626b; font-family: Roboto; font-size: 14px; margin: 15px 0px; padding: 0px 0px 0px 30px;"><li style="line-height: 24px;">Debe iniciar el apache server y la instancia de MySQL en el panel de control de XAMPP.</li><li style="line-height: 24px;">Debe abrir cualquier navegador e ingresar a la url <a href="http://localhost:8090/phpmyadmin/" style="background: transparent; color: #52b8df; cursor: pointer; text-decoration-line: none;">http://localhost:8090/phpmyadmin/</a> (suponiendo que tiene seteado el puerto 8090). Le será mostrada la interfaz de phpMyAdmin. Usando esta interfaz usted podrá administrar el servidor de MySQL desde el navegador.</li><li style="line-height: 24px;">En la ventana de phpMyAdmin seleccione el tab de SQL del panel de la derecha. Le será mostrada la ventana de SQL donde podrá ejecutar queries SQL.</li><li style="line-height: 24px;">Ahora escriba el siguiente query en la caja de texto y de click sobre el botón de <strong>GO</strong>.<br /><div><div class="syntaxhighlighter sql" id="highlighter_802380" style="font-size: 1em !important; margin: 1em 0px !important; overflow: auto !important; position: relative !important; width: 863px;"><div class="toolbar" style="background: rgb(108, 226, 108) !important; border-radius: 0px !important; border: none !important; box-sizing: content-box !important; color: white !important; float: none !important; font-family: Consolas, "Bitstream Vera Sans Mono", "Courier New", Courier, monospace !important; font-size: 10px !important; height: 11px !important; inset: 1px 1px auto auto !important; line-height: 1.1em !important; margin: 0px !important; min-height: auto !important; outline: 0px !important; overflow: visible !important; padding: 0px !important; position: absolute !important; vertical-align: baseline !important; width: 11px !important; z-index: 10 !important;"><a class="toolbar_item command_help help" href="https://www.juliocesarpena.com/tutoriales-web/79-web/209-como-cambiar-la-contrasena-de-root-en-mysql-xampp#" style="background: none !important; border-radius: 0px !important; border: 0px !important; box-sizing: content-box !important; color: white !important; cursor: pointer; display: block !important; float: none !important; font-size: 1em !important; height: auto !important; inset: auto !important; line-height: 1.1em !important; margin: 0px !important; min-height: auto !important; outline: 0px !important; overflow: visible !important; padding: 1px 0px 0px !important; position: static !important; text-align: center !important; text-decoration-line: none !important; vertical-align: baseline !important; width: auto !important;">?</a></div><table border="0" cellpadding="0" cellspacing="0" style="background: none !important; border-collapse: collapse; border-radius: 0px !important; border-spacing: 0px; border: 0px !important; box-sizing: content-box !important; float: none !important; font-family: Consolas, "Bitstream Vera Sans Mono", "Courier New", Courier, monospace !important; font-size: 1em !important; height: auto !important; inset: auto !important; line-height: 1.1em !important; margin: 0px !important; max-width: 100%; min-height: auto !important; outline: 0px !important; overflow: visible !important; padding: 0px !important; position: static !important; vertical-align: baseline !important; width: 863px;"><tbody style="background: none !important; border-radius: 0px !important; border: 0px !important; box-sizing: content-box !important; float: none !important; font-size: 1em !important; height: auto !important; inset: auto !important; line-height: 1.1em !important; margin: 0px !important; min-height: auto !important; outline: 0px !important; overflow: visible !important; padding: 0px !important; position: static !important; vertical-align: baseline !important; width: auto !important;"><tr style="background: none !important; border-radius: 0px !important; border: 0px !important; box-sizing: content-box !important; float: none !important; font-size: 1em !important; height: auto !important; inset: auto !important; line-height: 1.1em !important; margin: 0px !important; min-height: auto !important; outline: 0px !important; overflow: visible !important; padding: 0px !important; position: static !important; vertical-align: baseline !important; width: auto !important;"><td class="gutter" style="background: none !important; border-radius: 0px !important; border: 0px !important; box-sizing: content-box !important; color: rgb(175, 175, 175) !important; float: none !important; font-size: 1em !important; height: auto !important; inset: auto !important; line-height: 1.1em !important; margin: 0px !important; min-height: auto !important; outline: 0px !important; overflow: visible !important; padding: 0px !important; position: static !important; vertical-align: baseline !important; width: auto !important;"><div class="line number1 index0 alt2" style="background-attachment: initial !important; background-clip: initial !important; background-image: none !important; background-origin: initial !important; background-position: initial !important; background-repeat: initial !important; background-size: initial !important; border-bottom-color: initial !important; border-bottom-style: initial !important; border-image: initial !important; border-left-color: initial !important; border-left-style: initial !important; border-radius: 0px !important; border-right-color: rgb(108, 226, 108) !important; border-right-style: solid !important; border-top-color: initial !important; border-top-style: initial !important; border-width: 0px 3px 0px 0px !important; box-sizing: content-box !important; float: none !important; font-size: 1em !important; height: auto !important; inset: auto !important; line-height: 1.1em !important; margin: 0px !important; min-height: auto !important; outline: 0px !important; overflow: visible !important; padding: 0px 0.5em 0px 1em !important; position: static !important; text-align: right !important; vertical-align: baseline !important; white-space: pre !important; width: auto !important;">1</div></td><td class="code" style="background: none !important; border-radius: 0px !important; border: 0px !important; box-sizing: content-box !important; float: none !important; font-size: 1em !important; height: auto !important; inset: auto !important; line-height: 1.1em !important; margin: 0px !important; min-height: auto !important; outline: 0px !important; overflow: visible !important; padding: 0px !important; position: static !important; vertical-align: baseline !important; width: 831px;"><div class="container" style="background: none !important; border-radius: 0px !important; border: 0px !important; box-sizing: content-box !important; float: none !important; font-size: 1em !important; height: auto !important; inset: auto !important; line-height: 1.1em !important; margin: 0px !important; min-height: auto !important; outline: 0px !important; overflow: visible !important; padding: 0px !important; position: relative !important; vertical-align: baseline !important; width: auto !important;"><div class="line number1 index0 alt2" style="background-attachment: initial !important; background-clip: initial !important; background-image: none !important; background-origin: initial !important; background-position: initial !important; background-repeat: initial !important; background-size: initial !important; border-radius: 0px !important; border: 0px !important; box-sizing: content-box !important; float: none !important; font-size: 1em !important; height: auto !important; inset: auto !important; line-height: 1.1em !important; margin: 0px !important; min-height: auto !important; outline: 0px !important; overflow: visible !important; padding: 0px 1em !important; position: static !important; vertical-align: baseline !important; white-space: pre !important; width: auto !important;"><code class="sql keyword" style="background: none !important; border-radius: 0px !important; border: 0px !important; box-sizing: content-box !important; color: rgb(0, 102, 153) !important; float: none !important; font-family: Consolas, "Bitstream Vera Sans Mono", "Courier New", Courier, monospace !important; font-size: 1em !important; font-weight: bold !important; height: auto !important; inset: auto !important; line-height: 1.1em !important; margin: 0px !important; min-height: auto !important; outline: 0px !important; overflow: visible !important; padding: 0px !important; position: static !important; vertical-align: baseline !important; white-space: nowrap; width: auto !important;">UPDATE</code> <code class="sql plain" style="background: none !important; border-radius: 0px !important; border: 0px !important; box-sizing: content-box !important; float: none !important; font-family: Consolas, "Bitstream Vera Sans Mono", "Courier New", Courier, monospace !important; font-size: 1em !important; height: auto !important; inset: auto !important; line-height: 1.1em !important; margin: 0px !important; min-height: auto !important; outline: 0px !important; overflow: visible !important; padding: 0px !important; position: static !important; vertical-align: baseline !important; white-space: nowrap; width: auto !important;">mysql.</code><code class="sql color2" style="background: none !important; border-radius: 0px !important; border: 0px !important; box-sizing: content-box !important; color: rgb(255, 20, 147) !important; float: none !important; font-family: Consolas, "Bitstream Vera Sans Mono", "Courier New", Courier, monospace !important; font-size: 1em !important; height: auto !important; inset: auto !important; line-height: 1.1em !important; margin: 0px !important; min-height: auto !important; outline: 0px !important; overflow: visible !important; padding: 0px !important; position: static !important; vertical-align: baseline !important; white-space: nowrap; width: auto !important;">user</code> <code class="sql keyword" style="background: none !important; border-radius: 0px !important; border: 0px !important; box-sizing: content-box !important; color: rgb(0, 102, 153) !important; float: none !important; font-family: Consolas, "Bitstream Vera Sans Mono", "Courier New", Courier, monospace !important; font-size: 1em !important; font-weight: bold !important; height: auto !important; inset: auto !important; line-height: 1.1em !important; margin: 0px !important; min-height: auto !important; outline: 0px !important; overflow: visible !important; padding: 0px !important; position: static !important; vertical-align: baseline !important; white-space: nowrap; width: auto !important;">SET</code> <code class="sql keyword" style="background: none !important; border-radius: 0px !important; border: 0px !important; box-sizing: content-box !important; color: rgb(0, 102, 153) !important; float: none !important; font-family: Consolas, "Bitstream Vera Sans Mono", "Courier New", Courier, monospace !important; font-size: 1em !important; font-weight: bold !important; height: auto !important; inset: auto !important; line-height: 1.1em !important; margin: 0px !important; min-height: auto !important; outline: 0px !important; overflow: visible !important; padding: 0px !important; position: static !important; vertical-align: baseline !important; white-space: nowrap; width: auto !important;">Password</code><code class="sql plain" style="background: none !important; border-radius: 0px !important; border: 0px !important; box-sizing: content-box !important; float: none !important; font-family: Consolas, "Bitstream Vera Sans Mono", "Courier New", Courier, monospace !important; font-size: 1em !important; height: auto !important; inset: auto !important; line-height: 1.1em !important; margin: 0px !important; min-height: auto !important; outline: 0px !important; overflow: visible !important; padding: 0px !important; position: static !important; vertical-align: baseline !important; white-space: nowrap; width: auto !important;">=</code><code class="sql keyword" style="background: none !important; border-radius: 0px !important; border: 0px !important; box-sizing: content-box !important; color: rgb(0, 102, 153) !important; float: none !important; font-family: Consolas, "Bitstream Vera Sans Mono", "Courier New", Courier, monospace !important; font-size: 1em !important; font-weight: bold !important; height: auto !important; inset: auto !important; line-height: 1.1em !important; margin: 0px !important; min-height: auto !important; outline: 0px !important; overflow: visible !important; padding: 0px !important; position: static !important; vertical-align: baseline !important; white-space: nowrap; width: auto !important;">PASSWORD</code><code class="sql plain" style="background: none !important; border-radius: 0px !important; border: 0px !important; box-sizing: content-box !important; float: none !important; font-family: Consolas, "Bitstream Vera Sans Mono", "Courier New", Courier, monospace !important; font-size: 1em !important; height: auto !important; inset: auto !important; line-height: 1.1em !important; margin: 0px !important; min-height: auto !important; outline: 0px !important; overflow: visible !important; padding: 0px !important; position: static !important; vertical-align: baseline !important; white-space: nowrap; width: auto !important;">(</code><code class="sql string" style="background: none !important; border-radius: 0px !important; border: 0px !important; box-sizing: content-box !important; color: blue !important; float: none !important; font-family: Consolas, "Bitstream Vera Sans Mono", "Courier New", Courier, monospace !important; font-size: 1em !important; height: auto !important; inset: auto !important; line-height: 1.1em !important; margin: 0px !important; min-height: auto !important; outline: 0px !important; overflow: visible !important; padding: 0px !important; position: static !important; vertical-align: baseline !important; white-space: nowrap; width: auto !important;">'password'</code><code class="sql plain" style="background: none !important; border-radius: 0px !important; border: 0px !important; box-sizing: content-box !important; float: none !important; font-family: Consolas, "Bitstream Vera Sans Mono", "Courier New", Courier, monospace !important; font-size: 1em !important; height: auto !important; inset: auto !important; line-height: 1.1em !important; margin: 0px !important; min-height: auto !important; outline: 0px !important; overflow: visible !important; padding: 0px !important; position: static !important; vertical-align: baseline !important; white-space: nowrap; width: auto !important;">) </code><code class="sql keyword" style="background: none !important; border-radius: 0px !important; border: 0px !important; box-sizing: content-box !important; color: rgb(0, 102, 153) !important; float: none !important; font-family: Consolas, "Bitstream Vera Sans Mono", "Courier New", Courier, monospace !important; font-size: 1em !important; font-weight: bold !important; height: auto !important; inset: auto !important; line-height: 1.1em !important; margin: 0px !important; min-height: auto !important; outline: 0px !important; overflow: visible !important; padding: 0px !important; position: static !important; vertical-align: baseline !important; white-space: nowrap; width: auto !important;">WHERE</code> <code class="sql color2" style="background: none !important; border-radius: 0px !important; border: 0px !important; box-sizing: content-box !important; color: rgb(255, 20, 147) !important; float: none !important; font-family: Consolas, "Bitstream Vera Sans Mono", "Courier New", Courier, monospace !important; font-size: 1em !important; height: auto !important; inset: auto !important; line-height: 1.1em !important; margin: 0px !important; min-height: auto !important; outline: 0px !important; overflow: visible !important; padding: 0px !important; position: static !important; vertical-align: baseline !important; white-space: nowrap; width: auto !important;">User</code><code class="sql plain" style="background: none !important; border-radius: 0px !important; border: 0px !important; box-sizing: content-box !important; float: none !important; font-family: Consolas, "Bitstream Vera Sans Mono", "Courier New", Courier, monospace !important; font-size: 1em !important; height: auto !important; inset: auto !important; line-height: 1.1em !important; margin: 0px !important; min-height: auto !important; outline: 0px !important; overflow: visible !important; padding: 0px !important; position: static !important; vertical-align: baseline !important; white-space: nowrap; width: auto !important;">=</code><code class="sql string" style="background: none !important; border-radius: 0px !important; border: 0px !important; box-sizing: content-box !important; color: blue !important; float: none !important; font-family: Consolas, "Bitstream Vera Sans Mono", "Courier New", Courier, monospace !important; font-size: 1em !important; height: auto !important; inset: auto !important; line-height: 1.1em !important; margin: 0px !important; min-height: auto !important; outline: 0px !important; overflow: visible !important; padding: 0px !important; position: static !important; vertical-align: baseline !important; white-space: nowrap; width: auto !important;">'root'</code><code class="sql plain" style="background: none !important; border-radius: 0px !important; border: 0px !important; box-sizing: content-box !important; float: none !important; font-family: Consolas, "Bitstream Vera Sans Mono", "Courier New", Courier, monospace !important; font-size: 1em !important; height: auto !important; inset: auto !important; line-height: 1.1em !important; margin: 0px !important; min-height: auto !important; outline: 0px !important; overflow: visible !important; padding: 0px !important; position: static !important; vertical-align: baseline !important; white-space: nowrap; width: auto !important;">; FLUSH </code><code class="sql keyword" style="background: none !important; border-radius: 0px !important; border: 0px !important; box-sizing: content-box !important; color: rgb(0, 102, 153) !important; float: none !important; font-family: Consolas, "Bitstream Vera Sans Mono", "Courier New", Courier, monospace !important; font-size: 1em !important; font-weight: bold !important; height: auto !important; inset: auto !important; line-height: 1.1em !important; margin: 0px !important; min-height: auto !important; outline: 0px !important; overflow: visible !important; padding: 0px !important; position: static !important; vertical-align: baseline !important; white-space: nowrap; width: auto !important;">PRIVILEGES</code><code class="sql plain" style="background: none !important; border-radius: 0px !important; border: 0px !important; box-sizing: content-box !important; float: none !important; font-family: Consolas, "Bitstream Vera Sans Mono", "Courier New", Courier, monospace !important; font-size: 1em !important; height: auto !important; inset: auto !important; line-height: 1.1em !important; margin: 0px !important; min-height: auto !important; outline: 0px !important; overflow: visible !important; padding: 0px !important; position: static !important; vertical-align: baseline !important; white-space: nowrap; width: auto !important;">;</code></div></div></td></tr></tbody></table></div></div></li><li style="line-height: 24px;">Se le mostrará un mensaje diciendo que el query fue ejecutado exitosamente.</li><li style="line-height: 24px;">Si usted refresca la página se le mostrará un mensaje de error. Esto se debe a que la configuración de phpMyAdmin no esta establecida para utilizar la contraseña que acabamos de introducir. Para corregir esto debemos editar dicho archivo de configuración.</li><li style="line-height: 24px;">Abra el archivo [XAMPP Installation Path] / phpmyadmin / config.inc.php con su editor de texto favorito.</li><li style="line-height: 24px;">Busque la cadena de texto <strong>$cfg\['Servers'\]\[$i\]['password'] = '';</strong> y cámbielo por <strong>$cfg\['Servers'\]\[$i\]['password'] = 'password'; </strong>donde 'password' es la cadena de contraseña que definimos en los pasos anteriores.</li><li style="line-height: 24px;">Guarde el archivo config.inc.php y luego reinicie el servidor XAMPP.</li></ol>Instructorhttp://www.blogger.com/profile/08786153429271573526noreply@blogger.com0tag:blogger.com,1999:blog-21439137.post-47228359622231443002021-03-09T12:54:00.003-04:002021-03-09T12:54:18.998-04:00Configurar idioma en Español en Visual Studio Code 2021<p style="text-align: justify;"></p><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh7Cpx-L2s1ah7TRQcsupTSwgnwudfdA8zds49f9844sLy6a6Bw4sjSNwxGKLtqf3pxtAoWqTkppIvTS8EEp4aEbiBncnCNkoiL7ADr3dbP5Y2eedh0Bgo0lEPfNTY-R0Pc70jK/s318/descarga.jpg" imageanchor="1" style="clear: right; float: right; margin-bottom: 1em; margin-left: 1em;"><img border="0" data-original-height="159" data-original-width="318" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh7Cpx-L2s1ah7TRQcsupTSwgnwudfdA8zds49f9844sLy6a6Bw4sjSNwxGKLtqf3pxtAoWqTkppIvTS8EEp4aEbiBncnCNkoiL7ADr3dbP5Y2eedh0Bgo0lEPfNTY-R0Pc70jK/s0/descarga.jpg" /></a></div><b>Está Escrito:</b><p></p><p style="text-align: justify;"></p><blockquote><p style="text-align: justify;">Pues la Escritura dice: No pondrás bozal al buey que trilla; y: Digno es el obrero de su salario.</p><p style="text-align: justify;">(1 Timoteo 5:18)</p></blockquote><p style="text-align: justify;"></p><p style="text-align: justify;"><b>Tomado de:</b> <a href="https://marketplace.visualstudio.com/items?itemName=MS-CEINTL.vscode-language-pack-es">marketplace.visualstudio</a></p><h1 id="paquete-de-idioma-espanol-para-vs-code" style="background-color: white; border-bottom: 1px solid rgb(238, 238, 238); box-sizing: border-box; color: #333333; font-family: "Segoe UI Web (West European)", "Segoe UI", -apple-system, BlinkMacSystemFont, Roboto, "Helvetica Neue", sans-serif; font-size: 1.5em; line-height: 1.2em; margin-bottom: 16px; margin-top: 0px !important; padding-bottom: 10px;">Paquete de idioma español para VS Code</h1><p style="background-color: white; box-sizing: border-box; color: #333333; font-family: "Segoe UI Web (West European)", "Segoe UI", -apple-system, BlinkMacSystemFont, Roboto, "Helvetica Neue", sans-serif; font-size: 14px;">El paquete de idioma español proporciona una experiencia de UI localizada para VS Code.</p><h2 id="uso" style="background-color: white; border-bottom: 1px solid rgb(238, 238, 238); box-sizing: border-box; color: #333333; font-family: "Segoe UI Web (West European)", "Segoe UI", -apple-system, BlinkMacSystemFont, Roboto, "Helvetica Neue", sans-serif; font-size: 1.375em; line-height: 1.2em; margin-bottom: 16px; margin-top: 2em; padding-bottom: 10px;">Uso</h2><p style="background-color: white; box-sizing: border-box; color: #333333; font-family: "Segoe UI Web (West European)", "Segoe UI", -apple-system, BlinkMacSystemFont, Roboto, "Helvetica Neue", sans-serif; font-size: 14px;">Puede invalidar el idioma predeterminado de la interfaz de usuario si establece explícitamente el idioma de VS Code con el comando "Configure Display Language". Presione "Ctrl+Mayús+P" para que aparezca la instancia de "Paleta de comandos" y empiece a escribir "display" para filtrar y mostrar el comando "Configure Display Language". Presione "Entrar" y se mostrará una lista de los idiomas instalados por configuración regional, con la actual resaltada. Seleccione otra "configuración regional" para cambiar el idioma de la interfaz de usuario. Vea <a href="https://go.microsoft.com/fwlink/?LinkId=761051" rel="noreferrer noopener nofollow" style="box-sizing: border-box; cursor: pointer; text-decoration-line: none;" target="_blank">Docs</a> para más información.</p><h2 id="como-contribuir" style="background-color: white; border-bottom: 1px solid rgb(238, 238, 238); box-sizing: border-box; color: #333333; font-family: "Segoe UI Web (West European)", "Segoe UI", -apple-system, BlinkMacSystemFont, Roboto, "Helvetica Neue", sans-serif; font-size: 1.375em; line-height: 1.2em; margin-bottom: 16px; margin-top: 2em; padding-bottom: 10px;">Cómo contribuir</h2><p style="background-color: white; box-sizing: border-box; color: #333333; font-family: "Segoe UI Web (West European)", "Segoe UI", -apple-system, BlinkMacSystemFont, Roboto, "Helvetica Neue", sans-serif; font-size: 14px;">Para obtener información sobre la mejora de traducción, cree una incidencia en el repositorio <a href="https://github.com/microsoft/vscode-loc" rel="noreferrer noopener nofollow" style="box-sizing: border-box; cursor: pointer; text-decoration-line: none;" target="_blank">vscode-loc</a>. Las cadenas de traducción se mantienen en la plataforma de localización de Microsoft. Solo pueden realizarse cambios en dicha plataforma y, después, exportarlos al repositorio vscode-loc, por lo que no se aceptarán solicitudes de incorporación de cambios "pull request" en ese repositorio.</p><h2 id="licencia" style="background-color: white; border-bottom: 1px solid rgb(238, 238, 238); box-sizing: border-box; color: #333333; font-family: "Segoe UI Web (West European)", "Segoe UI", -apple-system, BlinkMacSystemFont, Roboto, "Helvetica Neue", sans-serif; font-size: 1.375em; line-height: 1.2em; margin-bottom: 16px; margin-top: 2em; padding-bottom: 10px;">Licencia</h2><p style="background-color: white; box-sizing: border-box; color: #333333; font-family: "Segoe UI Web (West European)", "Segoe UI", -apple-system, BlinkMacSystemFont, Roboto, "Helvetica Neue", sans-serif; font-size: 14px;">El código fuente y las cadenas se someten a la licencia <a href="https://github.com/Microsoft/vscode-loc/blob/master/LICENSE.md" rel="noreferrer noopener nofollow" style="box-sizing: border-box; cursor: pointer; text-decoration-line: none;" target="_blank">MIT</a>.</p><h2 id="reconocimientos" style="background-color: white; border-bottom: 1px solid rgb(238, 238, 238); box-sizing: border-box; color: #333333; font-family: "Segoe UI Web (West European)", "Segoe UI", -apple-system, BlinkMacSystemFont, Roboto, "Helvetica Neue", sans-serif; font-size: 1.375em; line-height: 1.2em; margin-bottom: 16px; margin-top: 2em; padding-bottom: 10px;">Reconocimientos</h2><p style="background-color: white; box-sizing: border-box; color: #333333; font-family: "Segoe UI Web (West European)", "Segoe UI", -apple-system, BlinkMacSystemFont, Roboto, "Helvetica Neue", sans-serif; font-size: 14px;">El paquete de idioma español llega hasta usted gracias al esfuerzo de localización de la comunidad, "By the community, for the community" ("De la comunidad, para la comunidad").</p><p style="background-color: white; box-sizing: border-box; color: #333333; font-family: "Segoe UI Web (West European)", "Segoe UI", -apple-system, BlinkMacSystemFont, Roboto, "Helvetica Neue", sans-serif; font-size: 14px;">Especial agradecimiento a quienes contribuyen a la comunidad por hacerlo disponible.</p><div class="separator" style="clear: both; text-align: center;"><iframe allowfullscreen="" class="BLOG_video_class" height="266" src="https://www.youtube.com/embed/t0kYAjEIeaQ" width="320" youtube-src-id="t0kYAjEIeaQ"></iframe></div><br /><p style="text-align: justify;"><br /></p>Instructorhttp://www.blogger.com/profile/08786153429271573526noreply@blogger.com0tag:blogger.com,1999:blog-21439137.post-10575894984478695372020-07-11T23:03:00.003-04:002020-07-11T23:03:52.252-04:00Cómo instalar Oracle VirtualBox 5.2 en Debian 8 (Jessie)<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhIqgO1GwAlevDw8ArNEBfYrPxuVciah7HvzwXm-ldF06hmT9pZTFOQYhhoxBEk0KypngyS2k7RsroxhhvWezWQ_19SkiPwh30WM-HO2ItM22E7nncHSHV7wvxsMJ9Mtj7GOG0P/s1600/virtualbox.png" imageanchor="1" style="clear: right; float: right; margin-bottom: 1em; margin-left: 1em;"><img border="0" data-original-height="166" data-original-width="166" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhIqgO1GwAlevDw8ArNEBfYrPxuVciah7HvzwXm-ldF06hmT9pZTFOQYhhoxBEk0KypngyS2k7RsroxhhvWezWQ_19SkiPwh30WM-HO2ItM22E7nncHSHV7wvxsMJ9Mtj7GOG0P/s1600/virtualbox.png" /></a><b>Esta Escrito:</b><br />
<blockquote class="tr_bq">
<div style="text-align: justify;">
!!Oh
Señor Jehová! he aquí que tú hiciste el cielo y la tierra con tu gran
poder, y con tu brazo extendido, ni hay nada que sea difícil para ti; </div>
<div class="passage-display" style="text-align: justify;">
(<a href="http://diosdapalabra.blogspot.com/">Jeremías 32:17</a>)</div>
</blockquote>
<span style="vertical-align: inherit;"><span style="vertical-align: inherit;">Tomado de:<a href="https://tecadmin.net/install-virtualbox-debian-8-jessie/">Tecadmin.net</a></span></span><br />
<div style="text-align: justify;">
<span style="vertical-align: inherit;"><span style="vertical-align: inherit;"> <b>VirtualBox</b> es un hipervisor gratuito y de código abierto para computadoras x86. </span><span style="vertical-align: inherit;">Puede instalar VirtualBox fácilmente en un sistema Debian Linux con simples pasos. </span><span style="vertical-align: inherit;">Oracle proporciona PPA oficiales para la instalación de VirtualBox en una máquina Linux.</span></span></div>
<div style="text-align: justify;">
<span style="vertical-align: inherit;"><span style="vertical-align: inherit;">Este artículo le ayuda a instalar VirtualBox en la máquina <b>Linux Debian 8 (Jessie).</b></span></span></div>
<h2 class="heading1">
<span style="vertical-align: inherit;"><span style="vertical-align: inherit;">Paso 1 - Requisitos previos</span></span></h2>
<span style="vertical-align: inherit;"><span class="" style="vertical-align: inherit;">Inicie
sesión en su servidor Debian con un usuario privilegiado root o sudo y
actualice los paquetes actuales de su sistema a la última versión.</span></span><br />
<blockquote class="tr_bq">
<pre><b><span style="vertical-align: inherit;"><span style="vertical-align: inherit;">sudo apt-get update
</span></span><span style="vertical-align: inherit;"><span style="vertical-align: inherit;">sudo apt-get upgrade
</span></span></b></pre>
</blockquote>
<h2 class="heading1">
<span style="vertical-align: inherit;"><span style="vertical-align: inherit;">Paso 2 - Agregue VirtualBox PPA</span></span></h2>
<span style="vertical-align: inherit;"><span style="vertical-align: inherit;">Ahora, debe agregar Oracle VirtualBox PPA al sistema Ubuntu. </span><span style="vertical-align: inherit;">Puede hacerlo ejecutando el siguiente comando en su sistema.</span></span><br />
<blockquote class="tr_bq">
<pre><span style="vertical-align: inherit;"><span style="vertical-align: inherit;"><b>sudo add-apt-repository "deb http://download.virtualbox.org/virtualbox/debian jessie contrib"</b>
</span></span></pre>
</blockquote>
<span style="vertical-align: inherit;"><span style="vertical-align: inherit;">Este comando agregará una entrada a /etc/apt/sources.list al final del archivo.</span></span><br />
<h2 class="heading1">
<span style="vertical-align: inherit;"><span class="" style="vertical-align: inherit;">Paso 3 - Instale VirtualBox en Debian 8</span></span></h2>
<span style="vertical-align: inherit;"><span style="vertical-align: inherit;">Debe importar las claves de firma de paquetes de VirtualBox a su sistema Debian antes de instalarlo. </span><span style="vertical-align: inherit;">Estos comandos para importar ambas claves a su sistema.</span></span><br />
<blockquote class="tr_bq">
<pre><b><span style="vertical-align: inherit;"><span style="vertical-align: inherit;">wget -q https://www.virtualbox.org/download/oracle_vbox_2016.asc -O- | </span><span style="vertical-align: inherit;">sudo apt-key add -
</span></span></b><span style="vertical-align: inherit;"><b><span style="vertical-align: inherit;">wget -q https://www.virtualbox.org/download/oracle_vbox.asc -O- | </span></b><span style="vertical-align: inherit;"><b>sudo apt-key add -</b>
</span></span></pre>
</blockquote>
<span style="vertical-align: inherit;"><span style="vertical-align: inherit;">Ahora está listo para instalar VirtualBox en un sistema Debian. </span><span style="vertical-align: inherit;">Ejecute los siguientes comandos en el terminal para completar la instalación de VirtualBox en el sistema Debian.</span></span><br />
<blockquote class="tr_bq">
<pre><b><span style="vertical-align: inherit;"><span style="vertical-align: inherit;">sudo apt-get update
</span></span></b><span style="vertical-align: inherit;"><span style="vertical-align: inherit;"><b>sudo apt-get install virtualbox-5.2</b>
</span></span></pre>
</blockquote>
<h2 class="heading1">
<span style="vertical-align: inherit;"><span style="vertical-align: inherit;">Paso 4: inicia VirtualBox</span></span></h2>
<span style="vertical-align: inherit;"><span class="" style="vertical-align: inherit;">Podemos
usar el enlace del iniciador en su sistema de escritorio para iniciar
VirtualBox o simplemente usar el comando desde un terminal.</span></span><br />
<blockquote class="tr_bq">
<pre><b><span style="vertical-align: inherit;"><span style="vertical-align: inherit;">virtualbox</span></span></b></pre>
</blockquote>
<pre><span style="vertical-align: inherit;"><span style="vertical-align: inherit;"> </span></span></pre>
<pre><span style="vertical-align: inherit;"><span style="vertical-align: inherit;"> <div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhUGT1_0S9mzVLMZGN_AGxVUHtBpLHl8EYlYkYvqFGPI86x0J8CFXOMGJjkdfHPc2Uv60TxXy8fklm9EQ7MvGrDhLlguvIxaIWUxFVU5ZxLI0TuEykQ99HlC5LHNWRyLkhRS7hm/s1600/virtualbox-on-ubuntu.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="435" data-original-width="706" height="246" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhUGT1_0S9mzVLMZGN_AGxVUHtBpLHl8EYlYkYvqFGPI86x0J8CFXOMGJjkdfHPc2Uv60TxXy8fklm9EQ7MvGrDhLlguvIxaIWUxFVU5ZxLI0TuEykQ99HlC5LHNWRyLkhRS7hm/s400/virtualbox-on-ubuntu.png" width="400" /></a></div>
</span></span></pre>
Instructorhttp://www.blogger.com/profile/08786153429271573526noreply@blogger.com0tag:blogger.com,1999:blog-21439137.post-81924896854843667892019-11-02T05:42:00.001-04:002019-11-02T05:49:13.297-04:00Docker (software)<div style="text-align: justify;">
<b>Esta Escrito:</b></div>
<blockquote class="tr_bq" style="text-align: justify;">
<span style="background-color: #fdfeff; color: #001320; font-family: "roboto" , "arial" , "helvetica" , sans-serif; font-size: 16px;">¿Puede enseñarse a Dios sabiduría, siendo que El juzga a los encumbrados? </span></blockquote>
<blockquote class="tr_bq" style="text-align: justify;">
(<a href="https://bibliaparalela.com/job/21-22.htm" style="color: #0092f2; font-family: Roboto, Arial, Helvetica, sans-serif; font-size: 16px; font-weight: 700; text-decoration-line: none;">Job 21:22</a>)</blockquote>
<div style="text-align: justify;">
Tomado de: <a href="https://es.wikipedia.org/wiki/Docker_(software)">wikipedia</a></div>
<div style="background-color: white; color: #222222; font-family: sans-serif; font-size: 14px; margin-bottom: 0.5em; margin-top: 0.5em; text-align: justify;">
<b>Docker</b> es un proyecto de <a href="https://es.wikipedia.org/wiki/C%C3%B3digo_abierto" style="background: none; color: #0b0080; text-decoration-line: none;" title="Código abierto">código abierto</a> que automatiza el despliegue de <a href="https://es.wikipedia.org/wiki/Aplicaci%C3%B3n_inform%C3%A1tica" style="background: none; color: #0b0080; text-decoration-line: none;" title="Aplicación informática">aplicaciones</a> dentro de <a class="mw-redirect" href="https://es.wikipedia.org/wiki/Contenedores_de_software" style="background: none; color: #0b0080; text-decoration-line: none;" title="Contenedores de software">contenedores de software</a>, proporcionando una capa adicional de abstracción y automatización de virtualización de aplicaciones en múltiples sistemas operativos.<sup class="reference separada" id="cite_ref-SYS-CON_Media_1-0" style="line-height: 1em; margin-right: 0.6ch; unicode-bidi: isolate; white-space: nowrap;"><a href="https://es.wikipedia.org/wiki/Docker_(software)#cite_note-SYS-CON_Media-1" style="background: none; color: #0b0080; text-decoration-line: none;">1</a></sup>Docker utiliza características de aislamiento de recursos del <a href="https://es.wikipedia.org/wiki/N%C3%BAcleo_Linux" style="background: none; color: #0b0080; text-decoration-line: none;" title="Núcleo Linux">kernel Linux</a>, tales como <a class="new" href="https://es.wikipedia.org/w/index.php?title=Cgroups&action=edit&redlink=1" style="background: none; color: #a55858; text-decoration-line: none;" title="Cgroups (aún no redactado)">cgroups</a> y <a href="https://es.wikipedia.org/wiki/Espacio_de_nombres" style="background: none; color: #0b0080; text-decoration-line: none;" title="Espacio de nombres">espacios de nombres (namespaces)</a> para permitir que "contenedores" independientes se ejecuten dentro de una sola instancia de Linux, evitando la sobrecarga de iniciar y mantener <a href="https://es.wikipedia.org/wiki/M%C3%A1quina_virtual" style="background: none; color: #0b0080; text-decoration-line: none;" title="Máquina virtual">máquinas virtuales</a>.<sup class="reference separada" id="cite_ref-2" style="line-height: 1em; margin-right: 0.6ch; unicode-bidi: isolate; white-space: nowrap;"><a href="https://es.wikipedia.org/wiki/Docker_(software)#cite_note-2" style="background: none; color: #0b0080; text-decoration-line: none;">2</a></sup></div>
<div style="background-color: white; color: #222222; font-family: sans-serif; font-size: 14px; margin-bottom: 0.5em; margin-top: 0.5em; text-align: justify;">
El soporte del kernel Linux para los espacios de nombres aísla la vista que tiene una aplicación de su entorno operativo,<sup class="reference separada" id="cite_ref-3" style="line-height: 1em; margin-right: 0.6ch; unicode-bidi: isolate; white-space: nowrap;"><a href="https://es.wikipedia.org/wiki/Docker_(software)#cite_note-3" style="background: none; color: #0b0080; text-decoration-line: none;">3</a></sup> incluyendo árboles de proceso, red, ID de usuario y sistemas de archivos montados, mientras que los cgroups del kernel proporcionan aislamiento de recursos, incluyendo la CPU, la memoria, el bloque de E/S y de la red. Desde la versión 0.9, Docker incluye la <a href="https://es.wikipedia.org/wiki/Biblioteca_(inform%C3%A1tica)" style="background: none; color: #0b0080; text-decoration-line: none;" title="Biblioteca (informática)">biblioteca</a> libcontainer como su propia manera de utilizar directamente las facilidades de virtualización que ofrece el kernel Linux, además de utilizar las interfaces abstraídas de virtualización mediante <a class="new" href="https://es.wikipedia.org/w/index.php?title=Libvirt&action=edit&redlink=1" style="background: none; color: #a55858; text-decoration-line: none;" title="Libvirt (aún no redactado)">libvirt</a>, <a href="https://es.wikipedia.org/wiki/LXC" style="background: none; color: #0b0080; text-decoration-line: none;" title="LXC">LXC</a> (Linux Containers) y <a href="https://es.wikipedia.org/wiki/Systemd" style="background: none; color: #0b0080; text-decoration-line: none;" title="Systemd">systemd-nspawn</a>.<sup class="reference separada" id="cite_ref-zdnet-7000030397_4-0" style="line-height: 1em; margin-right: 0.6ch; unicode-bidi: isolate; white-space: nowrap;"><a href="https://es.wikipedia.org/wiki/Docker_(software)#cite_note-zdnet-7000030397-4" style="background: none; color: #0b0080; text-decoration-line: none;">4</a></sup><sup class="reference separada" id="cite_ref-5" style="line-height: 1em; margin-right: 0.6ch; unicode-bidi: isolate; white-space: nowrap;"><a href="https://es.wikipedia.org/wiki/Docker_(software)#cite_note-5" style="background: none; color: #0b0080; text-decoration-line: none;">5</a></sup><sup class="reference separada" id="cite_ref-docker-blog-201403_6-0" style="line-height: 1em; margin-right: 0.6ch; unicode-bidi: isolate; white-space: nowrap;"><a href="https://es.wikipedia.org/wiki/Docker_(software)#cite_note-docker-blog-201403-6" style="background: none; color: #0b0080; text-decoration-line: none;">6</a></sup></div>
<div style="background-color: white; color: #222222; font-family: sans-serif; font-size: 14px; margin-bottom: 0.5em; margin-top: 0.5em; text-align: justify;">
De acuerdo con la firma analista de la industria 451 Research, "Docker es una herramienta que puede empaquetar una aplicación y sus dependencias en un contenedor virtual que se puede ejecutar en cualquier servidor Linux. Esto ayuda a permitir la flexibilidad y portabilidad en donde la aplicación se puede ejecutar, ya sea en las instalaciones físicas, la <a href="https://es.wikipedia.org/wiki/Computaci%C3%B3n_en_la_nube" style="background: none; color: #0b0080; text-decoration-line: none;" title="Computación en la nube">nube</a> pública, nube privada, etc."<sup class="reference separada" id="cite_ref-Linux_7-0" style="line-height: 1em; margin-right: 0.6ch; unicode-bidi: isolate; white-space: nowrap;"><a href="https://es.wikipedia.org/wiki/Docker_(software)#cite_note-Linux-7" style="background: none; color: #0b0080; text-decoration-line: none;">7</a></sup></div>
<div style="background-color: white; color: #222222; font-family: sans-serif; font-size: 14px; margin-bottom: 0.5em; margin-top: 0.5em; text-align: justify;">
<br /></div>
<div style="background-color: white; color: #222222; font-family: sans-serif; font-size: 14px; margin-bottom: 0.5em; margin-top: 0.5em; text-align: justify;">
Docker implementa una <a href="https://es.wikipedia.org/wiki/Interfaz_de_programaci%C3%B3n_de_aplicaciones" style="background: none; color: #0b0080; text-decoration-line: none;" title="Interfaz de programación de aplicaciones">API</a> de alto nivel para proporcionar contenedores livianos que ejecutan procesos de manera aislada.<sup class="reference separada" id="cite_ref-infoq-201303_8-0" style="line-height: 1em; margin-right: 0.6ch; unicode-bidi: isolate; white-space: nowrap;"><a href="https://es.wikipedia.org/wiki/Docker_(software)#cite_note-infoq-201303-8" style="background: none; color: #0b0080; text-decoration-line: none;">8</a></sup></div>
<div style="background-color: white; color: #222222; font-family: sans-serif; font-size: 14px; margin-bottom: 0.5em; margin-top: 0.5em; text-align: justify;">
Construido sobre las facilidades proporcionadas por el <a href="https://es.wikipedia.org/wiki/N%C3%BAcleo_Linux" style="background: none; color: #0b0080; text-decoration-line: none;" title="Núcleo Linux">kernel Linux</a> (principalmente cgroups y namespaces), un contenedor Docker, a diferencia de una máquina virtual, no requiere incluir un sistema operativo independiente.<sup class="reference separada" id="cite_ref-Linux_7-1" style="line-height: 1em; margin-right: 0.6ch; unicode-bidi: isolate; white-space: nowrap;"><a href="https://es.wikipedia.org/wiki/Docker_(software)#cite_note-Linux-7" style="background: none; color: #0b0080; text-decoration-line: none;">7</a></sup> En su lugar, se basa en las funcionalidades del kernel y utiliza el aislamiento de recursos (CPU, la memoria, el bloque E / S, red, etc.) y namespaces separados para aislar la vista de una aplicación del sistema operativo. Docker accede a la virtualización del kernel Linux ya sea directamente a través de la biblioteca libcontainer (disponible desde Docker 0.9), o indirectamente a través de <a class="new" href="https://es.wikipedia.org/w/index.php?title=Libvirt&action=edit&redlink=1" style="background: none; color: #a55858; text-decoration-line: none;" title="Libvirt (aún no redactado)">libvirt</a>, <a href="https://es.wikipedia.org/wiki/LXC" style="background: none; color: #0b0080; text-decoration-line: none;" title="LXC">LXC</a> o <a href="https://es.wikipedia.org/wiki/Systemd#NSPAWN" style="background: none; color: #0b0080; text-decoration-line: none;" title="Systemd">systemd-nspawn</a>. <sup class="reference separada" id="cite_ref-docker-blog-201403_6-2" style="line-height: 1em; margin-right: 0.6ch; unicode-bidi: isolate; white-space: nowrap;"><a href="https://es.wikipedia.org/wiki/Docker_(software)#cite_note-docker-blog-201403-6" style="background: none; color: #0b0080; text-decoration-line: none;">6</a></sup><sup class="reference separada" id="cite_ref-infoq-201403_9-0" style="line-height: 1em; margin-right: 0.6ch; unicode-bidi: isolate; white-space: nowrap;"><a href="https://es.wikipedia.org/wiki/Docker_(software)#cite_note-infoq-201403-9" style="background: none; color: #0b0080; text-decoration-line: none;">9</a></sup></div>
<div style="background-color: white; color: #222222; font-family: sans-serif; font-size: 14px; margin-bottom: 0.5em; margin-top: 0.5em; text-align: justify;">
Mediante el uso de contenedores, los recursos pueden ser aislados, los servicios restringidos, y se otorga a los procesos la capacidad de tener una visión casi completamente privada del sistema operativo con su propio identificador de espacio de proceso, la estructura del sistema de archivos, y las interfaces de red. Contenedores múltiples comparten el mismo núcleo, pero cada contenedor puede ser restringido a utilizar solo una cantidad definida de recursos como CPU, memoria y E / S.</div>
<div style="background-color: white; color: #222222; font-family: sans-serif; font-size: 14px; margin-bottom: 0.5em; margin-top: 0.5em; text-align: justify;">
Usar Docker para crear y gestionar contenedores puede simplificar la creación de <a href="https://es.wikipedia.org/wiki/Computaci%C3%B3n_distribuida" style="background: none; color: #0b0080; text-decoration-line: none;" title="Computación distribuida">sistemas altamente distribuidos</a>, permitiendo que múltiples aplicaciones, las tareas de los trabajadores y otros procesos funcionen de forma autónoma en una única máquina física o en varias máquinas virtuales. Esto permite que el despliegue de nodos se realice a medida que se dispone de recursos o cuando se necesiten más nodos, lo que permite una <a href="https://es.wikipedia.org/wiki/Computaci%C3%B3n_en_la_nube#Plataforma_como_servicio" style="background: none; color: #0b0080; text-decoration-line: none;" title="Computación en la nube">plataforma como servicio</a> (PaaS - Plataform as a Service) de estilo de despliegue y ampliación de los sistemas como <a href="https://es.wikipedia.org/wiki/Apache_Cassandra" style="background: none; color: #0b0080; text-decoration-line: none;" title="Apache Cassandra">Apache Cassandra</a>, <a href="https://es.wikipedia.org/wiki/MongoDB" style="background: none; color: #0b0080; text-decoration-line: none;" title="MongoDB">MongoDB</a> o <a class="new" href="https://es.wikipedia.org/w/index.php?title=Riak&action=edit&redlink=1" style="background: none; color: #a55858; text-decoration-line: none;" title="Riak (aún no redactado)">Riak</a>. Docker también simplifica la creación y el funcionamiento de las tareas de carga de trabajo o las colas y otros sistemas distribuidos. </div>
<div style="background-color: white; color: #222222; font-family: sans-serif; font-size: 14px; margin-bottom: 0.5em; margin-top: 0.5em; text-align: justify;">
<br /></div>
<div style="background-color: white; color: #222222; font-family: sans-serif; font-size: 14px; margin-bottom: 0.5em; margin-top: 0.5em; text-align: justify;">
Tomado de:<a href="https://www.javiergarzas.com/2015/07/que-es-docker-sencillo.html">javiergarzas</a></div>
<h2 style="background-color: white; border: 0px; box-sizing: inherit; clear: both; color: #3a3a3a; font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif; font-size: 2rem; font-weight: inherit; line-height: 1.3; margin: 0px 0px 20px; outline: 0px; padding: 0px; text-align: justify; vertical-align: baseline;">
<span style="border: 0px; box-sizing: inherit; font-size: 30px; font-style: inherit; font-weight: 700; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;">¿Qué es Docker?</span></h2>
<div style="background-color: white; border: 0px; box-sizing: inherit; margin-bottom: 1.6em; outline: 0px; padding: 0px; vertical-align: baseline;">
</div>
<div style="color: #3a3a3a; font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif; font-size: 15px; text-align: justify;">
La idea detrás de Docker es crear contenedores ligeros y portables para las aplicaciones software que puedan ejecutarse en cualquier máquina con Docker instalado, independientemente del sistema operativo que la máquina tenga por debajo, facilitando así también los despliegues.</div>
<div style="color: #3a3a3a; font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif; font-size: 15px; text-align: justify;">
¡Ala! Definición traducida de la documentación oficial, demasiada información en pocas frases, no me entero de nada. Bien, empecemos por lo primero ¿qué es un contenedor?</div>
<div style="color: #3a3a3a; font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif; font-size: 15px; text-align: justify;">
Este concepto ya es antiguo, y viene de Linux, pero por hacerte un símil con el mundo real, imagina en tu cabeza un contenedor de esos que suelen llevar los barcos de mercancías, que contiene distintos productos.</div>
<a href="https://www.javiergarzas.com/wp-content/uploads/2015/07/docker1.png" style="background-color: transparent; border: 0px; box-sizing: inherit; color: #ea8437; font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif; font-size: 15px; font-style: inherit; font-weight: inherit; margin: 0px; outline: 0px; padding: 0px; text-decoration-line: none; transition: all 0.2s linear 0s; vertical-align: baseline;"><img alt="docker1" class="aligncenter size-medium wp-image-12589" height="221" src="https://www.javiergarzas.com/wp-content/uploads/2015/07/docker1-300x221.png" style="border: 0px; box-sizing: inherit; clear: both; display: block; height: auto; margin-left: auto; margin-right: auto; max-width: 100%; text-align: justify; vertical-align: middle;" width="300" /></a><br />
<div style="text-align: justify;">
<span style="color: #3a3a3a; font-family: , "blinkmacsystemfont" , "segoe ui" , "roboto" , , "ubuntu" , "cantarell" , "helvetica neue" , sans-serif; font-size: 15px;"><br /></span></div>
<span style="color: #3a3a3a; font-family: , "blinkmacsystemfont" , "segoe ui" , "roboto" , , "ubuntu" , "cantarell" , "helvetica neue" , sans-serif; font-size: 15px;"></span><br />
<div style="text-align: justify;">
<span style="color: #3a3a3a; font-family: , "blinkmacsystemfont" , "segoe ui" , "roboto" , , "ubuntu" , "cantarell" , "helvetica neue" , sans-serif; font-size: 15px;">Es algo auto contenido en sí, que se puede llevar de un lado a otro de forma independiente, es portable.</span></div>
<span style="color: #3a3a3a; font-family: , "blinkmacsystemfont" , "segoe ui" , "roboto" , , "ubuntu" , "cantarell" , "helvetica neue" , sans-serif; font-size: 15px;">
</span><span style="color: #3a3a3a; font-family: , "blinkmacsystemfont" , "segoe ui" , "roboto" , , "ubuntu" , "cantarell" , "helvetica neue" , sans-serif; font-size: 15px;"><div style="text-align: justify;">
Ahora, volviendo al software, para que podamos acceder como usuarios normales a una aplicación, dicha aplicación software necesita estar ejecutándose en una máquina, en un ordenador. Pero además, dependiendo del tipo de aplicación, dicho ordenador también necesita tener instaladas una serie de cosas para que la aplicación se ejecute correctamente: cierta versión de Java instalado, un servidor de aplicaciones (p.e tomcat, que es el software que realmente estará ejecutando mi aplicación y haciendo que pueda interactuar con ella).</div>
</span><span style="color: #3a3a3a; font-family: , "blinkmacsystemfont" , "segoe ui" , "roboto" , , "ubuntu" , "cantarell" , "helvetica neue" , sans-serif; font-size: 15px;"><div style="text-align: justify;">
Docker, me permite meter en un contenedor (“una caja”, algo auto contenido, cerrado) todas aquellas cosas que mi aplicación necesita para ser ejecutada (java, Maven, tomcat…) y la propia aplicación. Así yo me puedo llevar ese contenedor a cualquier máquina que tenga instalado Docker y ejecutar la aplicación sin tener que hacer nada más, ni preocuparme de qué versiones de software tiene instalada esa máquina, de si tiene los elementos necesarios para que funcione mi aplicación , de si son compatibles…</div>
</span><span style="color: #3a3a3a; font-family: , "blinkmacsystemfont" , "segoe ui" , "roboto" , , "ubuntu" , "cantarell" , "helvetica neue" , sans-serif; font-size: 15px;"><div style="text-align: justify;">
Yo ejecutaré mi aplicación software desde el contenedor de Docker, y dentro de él estarán todas las librerías y cosas que necesita dicha aplicación para funcionar correctamente.</div>
</span><span style="color: #3a3a3a; font-family: , "blinkmacsystemfont" , "segoe ui" , "roboto" , , "ubuntu" , "cantarell" , "helvetica neue" , sans-serif; font-size: 15px;"><div style="text-align: justify;">
En la fecha en la que se ha escrito el post, tienes que tener en cuenta que Docker utiliza ciertos aspectos de Linux, <a href="https://docs.docker.com/installation/windows/" style="background-color: transparent; border: 0px; box-sizing: inherit; color: #ea8437; font-style: inherit; font-weight: inherit; margin: 0px; outline: 0px; padding: 0px; text-decoration-line: none; transition: all 0.2s linear 0s; vertical-align: baseline;">por lo que los contenedores de Docker no funcionan de forma nativa en Windows o OX.</a> Solo funcionan en máquinas Linux, así que si necesitas ejecutar el contenedor sobre una máquina con otro sistema operativo distinto a Linux, deberás instalar una máquina virtual Linux.<span style="border: 0px; box-sizing: inherit; font-style: inherit; font-weight: 700; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;"> </span></div>
</span><br />
<h2 style="background-color: white; border: 0px; box-sizing: inherit; clear: both; color: #3a3a3a; font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif; font-size: 2rem; font-weight: inherit; line-height: 1.3; margin: 0px 0px 20px; outline: 0px; padding: 0px; text-align: justify; vertical-align: baseline;">
<span style="border: 0px; box-sizing: inherit; font-size: 30px; font-style: inherit; font-weight: 700; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;">¿Qué beneficios tiene esto?</span></h2>
<div style="background-color: white; border: 0px; box-sizing: inherit; color: #3a3a3a; font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif; font-size: 15px; margin-bottom: 1.6em; outline: 0px; padding: 0px; vertical-align: baseline;">
</div>
<div style="text-align: justify;">
Docker es una herramienta diseñada para beneficiar tanto a desarrolladores, testers, como administradores de sistemas, en relación a las máquinas, a los entornos en sí donde se ejecutan las aplicaciones software, los procesos de despliegue, etc.</div>
<div style="text-align: justify;">
En el caso de los desarrolladores, el uso de Docker hace que puedan centrarse en desarrollar su código sin preocuparse de si dicho código funcionará en la máquina en la que se ejecutará.</div>
<div style="text-align: justify;">
Por ejemplo, sin utilizar Docker un posible escenario podría ser el siguiente (hay otras formas de solucionar este escenario, pero por poner un ejemplo claro):</div>
<div style="text-align: justify;">
– Pepe tiene en su ordenador instalado Java 8, y está programando una funcionalidad específica de la aplicación con algo que solo está disponible en esa versión de Java.</div>
<div style="text-align: justify;">
– José tiene instalado en su máquina Java 7, porque está en otro proyecto trabajando sobre otro código, pero Pepe quiere que José ejecute el código de su aplicación en su máquina. O José se instala Java 8, o la aplicación en su máquina fallará.</div>
<div style="text-align: justify;">
Este escenario desaparece con Docker. Para ejecutar la aplicación, Pepe se crea un contenedor de Docker con la aplicación, la versión 8 de Java y el resto de recursos necesarios, y se lo pasa a José.</div>
<div style="text-align: justify;">
José, teniendo Docker instalado en su ordenador, puede ejecutar la aplicación a través del contenedor, sin tener que instalar nada más.</div>
<div style="text-align: justify;">
Por eso Docker también es muy bueno para el testing, para tener entornos de pruebas. Por un lado, es muy sencillo crear y borrar un contenedor, además de que son muy ligeros, por lo que podemos ejecutar varios contenedores en una misma máquina (donde dicho contenedor tendría el entorno de nuestra aplicación: base de datos, servidor, librerías…). Por otro, un mismo contenedor funcionará en cualquier máquina Linux: un portátil, el ordenador de tu casa, máquinas alojadas en Amazon, tu propio servidor…</div>
<div style="text-align: justify;">
Esto además beneficia a la parte de sistemas, ya como los contenedores son más ligeros que las máquinas virtuales, se reduce el número de máquinas necesarias para tener un entorno.</div>
<div style="text-align: justify;">
Y lo que es mejor, Docker es open source.</div>
<div style="text-align: justify;">
Pero Docker también tiene otras ventajas. En el post de la semana que viene hablaré un poco más de cuáles son los principales elementos de Docker, y veremos otros beneficios que aporta la herramienta.<span style="border: 0px; box-sizing: inherit; font-style: inherit; font-weight: 700; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;"> </span></div>
<br />
<h2 style="background-color: white; border: 0px; box-sizing: inherit; clear: both; color: #3a3a3a; font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif; font-size: 2rem; font-weight: inherit; line-height: 1.3; margin: 0px 0px 20px; outline: 0px; padding: 0px; text-align: justify; vertical-align: baseline;">
<span style="border: 0px; box-sizing: inherit; font-size: 30px; font-style: inherit; font-weight: 700; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;">¿Y qué diferencia a Docker respecto a una máquina virtual?</span></h2>
<div style="background-color: white; border: 0px; box-sizing: inherit; color: #3a3a3a; font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif; font-size: 15px; margin-bottom: 1.6em; outline: 0px; padding: 0px; vertical-align: baseline;">
</div>
<div style="text-align: justify;">
Puede que cuando he hablado de que en un mismo ordenador podemos tener varios contenedores Docker te hayas preguntado: ¿y esto no es lo mismo que una <a href="https://es.wikipedia.org/wiki/M%C3%A1quina_virtual" style="background-color: transparent; border: 0px; box-sizing: inherit; color: #ea8437; font-style: inherit; font-weight: inherit; margin: 0px; outline: 0px; padding: 0px; text-decoration-line: none; transition: all 0.2s linear 0s; vertical-align: baseline;">máquina virtual</a>?</div>
<div style="text-align: justify;">
Realmente el concepto es algo similar, pero un contenedor no es lo mismo que una máquina virtual. Un contenedor es más ligero, ya que mientras que a una máquina virtual necesitas instalarle un sistema operativo para funcionar, un contenedor de Docker funciona utilizando el sistema operativo que tiene la máquina en la que se ejecuta el contenedor.</div>
<div style="text-align: justify;">
Digamos que el contenedor de Docker toma los recursos más básicos, que no cambian de un ordenador a otro del sistema operativo de la máquina en la que se ejecuta. Y los aspectos más específicos del sistema que pueden dar más problemas a la hora de llevar el software de un lado a otro, se meten en el interior del contenedor.</div>
<div style="text-align: justify;">
Para que te hagas una idea, el concepto de portabilidad de un contenedor de Docker es algo similar a la máquina virtual de Java.</div>
<div style="text-align: justify;">
Que un contenedor Docker tome los aspectos básicos de funcionamiento del sistema operativo de la máquina en la que se ejecuta lo vuelve más ligero que una máquina virtual.<br />
<br />
Link de Interes: <a href="https://poesiabinaria.net/2019/01/utilizar-php-desde-contenedores-docker-tanto-forma-local-produccion/">https://poesiabinaria.net/2019/01/utilizar-php-desde-contenedores-docker-tanto-forma-local-produccion/</a><br />
<br />
<a href="https://www.campusmvp.es/recursos/post/como-empezar-a-desarrollar-utilizando-docker.aspx">https://www.campusmvp.es/recursos/post/como-empezar-a-desarrollar-utilizando-docker.aspx</a></div>
Instructorhttp://www.blogger.com/profile/08786153429271573526noreply@blogger.com0tag:blogger.com,1999:blog-21439137.post-57117691753249963052019-03-24T20:23:00.002-04:002019-03-24T20:23:30.633-04:00SASS y LESS : El presente de CSS<div style="text-align: justify;">
<div style="text-align: justify;">
<div class="" style="clear: both;">
<b>Está Escrito:</b></div>
<blockquote class="tr_bq" style="clear: both;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiVkpAloxr5l1M78XHnRAZzckUEw6SaCphBzZPl8VpX8FgOe0Z_9rYcJINmg2vqzZUfNE5etKzTXENY-62NzrRwGRdcvkSzvAe7BShpSQQ2_wO0LFGkFgZT4wcR56dJIVtFeY1j/s1600/less-vs-sass-its-time-to-switch-to-sass-by-Zing-Design.png" imageanchor="1" style="clear: right; float: right; margin-bottom: 1em; margin-left: 1em;"><img border="0" data-original-height="410" data-original-width="580" height="226" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiVkpAloxr5l1M78XHnRAZzckUEw6SaCphBzZPl8VpX8FgOe0Z_9rYcJINmg2vqzZUfNE5etKzTXENY-62NzrRwGRdcvkSzvAe7BShpSQQ2_wO0LFGkFgZT4wcR56dJIVtFeY1j/s320/less-vs-sass-its-time-to-switch-to-sass-by-Zing-Design.png" width="320" /></a>Porque la paga del pecado es muerte, mas la dádiva de Dios es vida eterna en Cristo Jesús Señor nuestro.(Romans 6:23)</blockquote>
<b>Tomado de: <a href="http://maquetando.com/sass-y-less-el-presente-de-css">Maquetando</a></b><br />
<br />
<div style="background-color: white; border: 0px; color: #666666; font-family: "Open Sans", sans-serif; font-size: 14px; font-stretch: inherit; font-variant-east-asian: inherit; font-variant-numeric: inherit; line-height: inherit; margin-bottom: 20px; padding: 0px; text-align: justify; vertical-align: baseline;">
A medida que la web sigue avanzando más personas están recurriendo a los pre-procesadores CSS (si sigues escribiendo CSS puro me temo que estas perdiendo la mitad tu vida detrás de ese ordenador) hoy hablaremos de LESS y SASS , no hay duda de que ambos son los preferidos por la comunidad, tambien esta stylus pero lo abordemos en otro post .</div>
<h3 style="background-color: white; border: 0px; clear: both; color: #444444; font-family: "PT Sans", sans-serif; font-size: 22px; font-stretch: inherit; font-variant-east-asian: inherit; font-variant-numeric: inherit; line-height: 1.4; margin: 0px 0px 5px; padding: 0px; text-align: justify; vertical-align: baseline;">
¿Que es un pre-procesador CSS?</h3>
<div style="background-color: white; border: 0px; color: #666666; font-family: "Open Sans", sans-serif; font-size: 14px; font-stretch: inherit; font-variant-east-asian: inherit; font-variant-numeric: inherit; line-height: inherit; margin-bottom: 20px; padding: 0px; text-align: justify; vertical-align: baseline;">
Un preprocesador de CSS es una herramienta que nos permite escribir pseudo-código CSS que luego será convertido a CSS real. Ese pseudo-código se conforma de variables, condiciones, bucles o funciones. Podríamos decir que tenemos un lenguaje de programación que genera CSS.</div>
<div style="background-color: white; border: 0px; color: #666666; font-family: "Open Sans", sans-serif; font-size: 14px; font-stretch: inherit; font-variant-east-asian: inherit; font-variant-numeric: inherit; line-height: inherit; margin-bottom: 20px; padding: 0px; text-align: justify; vertical-align: baseline;">
El objetivo de estos preprocesadores es tener un código más sencillo de mantener y editar. Los preprocesadores incluyen características tales como variables, funciones, mixins, anidación o modularidad.</div>
<h2 style="background-color: white; border: 0px; clear: both; color: #444444; font-family: "PT Sans", sans-serif; font-size: 24px; font-stretch: inherit; font-variant-east-asian: inherit; font-variant-numeric: inherit; line-height: 1.4; margin: 0px 0px 5px; padding: 0px; text-align: justify; vertical-align: baseline;">
SASS</h2>
<div class="separator" style="clear: both;">
<br /></div>
<div style="background-color: white; border: 0px; color: #666666; font-family: "Open Sans", sans-serif; font-size: 14px; font-stretch: inherit; font-variant-east-asian: inherit; font-variant-numeric: inherit; line-height: inherit; margin-bottom: 20px; padding: 0px; text-align: start; vertical-align: baseline;">
SASS se desarrolla en 2007 (si desde 2007 hay pre-procesadores, muchos los descubrimos años despues) , SASS ha convertido en el pre-procesador mas utilizado – y por una buena razón. A pesar de que ha existido durante casi una década los desarrolladores detrás SASS siguen ampliar su funcionalidad .</div>
<div style="background-color: white; border: 0px; color: #666666; font-family: "Open Sans", sans-serif; font-size: 14px; font-stretch: inherit; font-variant-east-asian: inherit; font-variant-numeric: inherit; line-height: inherit; margin-bottom: 20px; padding: 0px; text-align: start; vertical-align: baseline;">
SASS sobresale al utilizarse con frameworks como Compass y Bourbon , ya que estos anexan la funcionalidad que quizá SASS debería tener de forma nativa.</div>
<h3 style="background-color: white; border: 0px; clear: both; color: #444444; font-family: "PT Sans", sans-serif; font-size: 22px; font-stretch: inherit; font-variant-east-asian: inherit; font-variant-numeric: inherit; line-height: 1.4; margin: 0px 0px 5px; padding: 0px; text-align: start; vertical-align: baseline;">
Sintaxis</h3>
<div style="background-color: white; border: 0px; color: #666666; font-family: "Open Sans", sans-serif; font-size: 14px; font-stretch: inherit; font-variant-east-asian: inherit; font-variant-numeric: inherit; line-height: inherit; margin-bottom: 20px; padding: 0px; text-align: start; vertical-align: baseline;">
SASS permite el uso de dos sintaxis diferentes para crear sus archivos. La primera, conocida como SCSS (del inglés, Sassy CSS) .</div>
<div style="background-color: white; border: 0px; color: #666666; font-family: "Open Sans", sans-serif; font-size: 14px; font-stretch: inherit; font-variant-east-asian: inherit; font-variant-numeric: inherit; line-height: inherit; margin-bottom: 20px; padding: 0px; text-align: start; vertical-align: baseline;">
Además, SCSS es capaz de entender la mayoría de hacks de CSS y la sintaxis específica de los navegadores, como por ejemplo la vieja sintaxis filter de Internet Explorer. Obviamente esta sintaxis básica de CSS se ha mejorado con las características de Sass.</div>
<div style="background-color: white; border: 0px; color: #666666; font-family: "Open Sans", sans-serif; font-size: 14px; font-stretch: inherit; font-variant-east-asian: inherit; font-variant-numeric: inherit; line-height: inherit; margin-bottom: 20px; padding: 0px; text-align: start; vertical-align: baseline;">
Los archivos creados con esta sintaxis utilizan la extensión .scss.</div>
<div class="crayon-syntax crayon-theme-monokai crayon-font-droid-sans-mono crayon-os-pc print-yes notranslate" data-settings=" minimize scroll-mouseover" id="crayon-5c981541dcced104679242" style="background: rgb(51, 51, 51) !important; border-color: rgb(255, 174, 0) !important; border-image: initial; border-style: solid !important; border-width: 1px !important; box-sizing: border-box; color: #666666; direction: ltr !important; font-family: Monaco, MonacoRegular, "Courier New", monospace; font-size: 12px !important; font-stretch: inherit; font-variant-east-asian: inherit; font-variant-numeric: inherit; height: auto; line-height: 15px !important; margin: 12px 0px; overflow: hidden !important; padding: 0px; position: relative !important; text-align: left; text-shadow: none !important; text-size-adjust: none; vertical-align: baseline; width: 783.578px;">
<div class="crayon-plain-wrap" style="background: 0px center; border: 0px; font-family: "Droid Sans Mono", DroidSansMonoRegular, "Courier New", monospace !important; font-size: inherit; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; height: auto !important; line-height: inherit; margin: 0px !important; padding: 0px !important; vertical-align: baseline;">
<br class="Apple-interchange-newline" />
<textarea class="crayon-plain print-no" data-settings="dblclick" readonly="" style="background-attachment: initial; background-clip: initial; background-image: initial; background-origin: initial; background-position: initial; background-repeat: initial; background-size: initial; border-color: initial; border-radius: 0px; border-style: initial; border-width: 0px; box-shadow: none; color: black; font-family: "Droid Sans Mono", DroidSansMonoRegular, "Courier New", monospace !important; font-size: 12px !important; height: 285px; line-height: 15px !important; margin: 0px; opacity: 0; overflow-wrap: normal; overflow: hidden; padding-left: 5px; padding-right: 5px; padding-top: 0px; position: absolute; resize: none; tab-size: 4; white-space: pre; width: 781.578px; z-index: 0;" wrap="soft"></textarea></div>
<div class="crayon-main" style="background: 0px center; border: 0px; font-family: "Droid Sans Mono", DroidSansMonoRegular, "Courier New", monospace !important; font-size: inherit; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; line-height: inherit; margin: 0px; overflow: hidden; padding: 0px; position: relative; vertical-align: baseline; width: 781.578px; z-index: 1;">
<table class="crayon-table" style="background: none !important; border-collapse: collapse !important; border-spacing: 0px !important; border: none !important; font-size: 12px; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; line-height: inherit; margin-bottom: 0px !important; margin-left: 0px; margin-right: 0px !important; margin-top: 0px !important; padding: 0px !important; table-layout: auto !important; vertical-align: baseline; width: auto !important;"><tbody style="border: 0px; font-size: inherit; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; line-height: inherit; margin: 0px; padding: 0px; vertical-align: baseline;">
<tr class="crayon-row" style="background: 0px center; border: none !important; font-size: inherit; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; line-height: inherit; margin: 0px !important; padding: 0px !important; vertical-align: top !important;"><td class="crayon-nums " data-settings="show" style="background: rgb(34, 34, 34) !important; border-bottom: 0px; border-image: initial; border-left: 0px; border-right: 1px solid rgb(85, 85, 85) !important; border-top: 0px; color: rgb(137, 137, 137) !important; font-size: inherit; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; line-height: inherit; margin: 0px !important; padding: 0px !important; vertical-align: top !important;"><div class="crayon-nums-content" style="background: 0px center; border: 0px; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; line-height: 15px !important; margin: 0px; padding: 0px; vertical-align: baseline; white-space: nowrap;">
<div class="crayon-num" data-line="crayon-5c981541dcced104679242-1" style="background: 0px center; border: 0px; font-family: inherit; font-size: inherit !important; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit !important; height: inherit; line-height: inherit !important; margin: 0px; padding: 0px 5px; text-align: center; vertical-align: baseline;">
1</div>
<div class="crayon-num crayon-striped-num" data-line="crayon-5c981541dcced104679242-2" style="background: rgb(40, 40, 40) !important; border: 0px; color: rgb(151, 151, 151) !important; font-family: inherit; font-size: inherit !important; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit !important; height: inherit; line-height: inherit !important; margin: 0px; padding: 0px 5px; text-align: center; vertical-align: baseline;">
2</div>
<div class="crayon-num" data-line="crayon-5c981541dcced104679242-3" style="background: 0px center; border: 0px; font-family: inherit; font-size: inherit !important; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit !important; height: inherit; line-height: inherit !important; margin: 0px; padding: 0px 5px; text-align: center; vertical-align: baseline;">
3</div>
<div class="crayon-num crayon-striped-num" data-line="crayon-5c981541dcced104679242-4" style="background: rgb(40, 40, 40) !important; border: 0px; color: rgb(151, 151, 151) !important; font-family: inherit; font-size: inherit !important; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit !important; height: inherit; line-height: inherit !important; margin: 0px; padding: 0px 5px; text-align: center; vertical-align: baseline;">
4</div>
<div class="crayon-num" data-line="crayon-5c981541dcced104679242-5" style="background: 0px center; border: 0px; font-family: inherit; font-size: inherit !important; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit !important; height: inherit; line-height: inherit !important; margin: 0px; padding: 0px 5px; text-align: center; vertical-align: baseline;">
5</div>
<div class="crayon-num crayon-striped-num" data-line="crayon-5c981541dcced104679242-6" style="background: rgb(40, 40, 40) !important; border: 0px; color: rgb(151, 151, 151) !important; font-family: inherit; font-size: inherit !important; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit !important; height: inherit; line-height: inherit !important; margin: 0px; padding: 0px 5px; text-align: center; vertical-align: baseline;">
6</div>
<div class="crayon-num" data-line="crayon-5c981541dcced104679242-7" style="background: 0px center; border: 0px; font-family: inherit; font-size: inherit !important; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit !important; height: inherit; line-height: inherit !important; margin: 0px; padding: 0px 5px; text-align: center; vertical-align: baseline;">
7</div>
<div class="crayon-num crayon-striped-num" data-line="crayon-5c981541dcced104679242-8" style="background: rgb(40, 40, 40) !important; border: 0px; color: rgb(151, 151, 151) !important; font-family: inherit; font-size: inherit !important; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit !important; height: inherit; line-height: inherit !important; margin: 0px; padding: 0px 5px; text-align: center; vertical-align: baseline;">
8</div>
<div class="crayon-num" data-line="crayon-5c981541dcced104679242-9" style="background: 0px center; border: 0px; font-family: inherit; font-size: inherit !important; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit !important; height: inherit; line-height: inherit !important; margin: 0px; padding: 0px 5px; text-align: center; vertical-align: baseline;">
9</div>
<div class="crayon-num crayon-striped-num" data-line="crayon-5c981541dcced104679242-10" style="background: rgb(40, 40, 40) !important; border: 0px; color: rgb(151, 151, 151) !important; font-family: inherit; font-size: inherit !important; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit !important; height: inherit; line-height: inherit !important; margin: 0px; padding: 0px 5px; text-align: center; vertical-align: baseline;">
10</div>
<div class="crayon-num" data-line="crayon-5c981541dcced104679242-11" style="background: 0px center; border: 0px; font-family: inherit; font-size: inherit !important; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit !important; height: inherit; line-height: inherit !important; margin: 0px; padding: 0px 5px; text-align: center; vertical-align: baseline;">
11</div>
<div class="crayon-num crayon-striped-num" data-line="crayon-5c981541dcced104679242-12" style="background: rgb(40, 40, 40) !important; border: 0px; color: rgb(151, 151, 151) !important; font-family: inherit; font-size: inherit !important; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit !important; height: inherit; line-height: inherit !important; margin: 0px; padding: 0px 5px; text-align: center; vertical-align: baseline;">
12</div>
<div class="crayon-num" data-line="crayon-5c981541dcced104679242-13" style="background: 0px center; border: 0px; font-family: inherit; font-size: inherit !important; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit !important; height: inherit; line-height: inherit !important; margin: 0px; padding: 0px 5px; text-align: center; vertical-align: baseline;">
13</div>
<div class="crayon-num crayon-striped-num" data-line="crayon-5c981541dcced104679242-14" style="background: rgb(40, 40, 40) !important; border: 0px; color: rgb(151, 151, 151) !important; font-family: inherit; font-size: inherit !important; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit !important; height: inherit; line-height: inherit !important; margin: 0px; padding: 0px 5px; text-align: center; vertical-align: baseline;">
14</div>
<div class="crayon-num" data-line="crayon-5c981541dcced104679242-15" style="background: 0px center; border: 0px; font-family: inherit; font-size: inherit !important; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit !important; height: inherit; line-height: inherit !important; margin: 0px; padding: 0px 5px; text-align: center; vertical-align: baseline;">
15</div>
<div class="crayon-num crayon-striped-num" data-line="crayon-5c981541dcced104679242-16" style="background: rgb(40, 40, 40) !important; border: 0px; color: rgb(151, 151, 151) !important; font-family: inherit; font-size: inherit !important; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit !important; height: inherit; line-height: inherit !important; margin: 0px; padding: 0px 5px; text-align: center; vertical-align: baseline;">
16</div>
<div class="crayon-num" data-line="crayon-5c981541dcced104679242-17" style="background: 0px center; border: 0px; font-family: inherit; font-size: inherit !important; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit !important; height: inherit; line-height: inherit !important; margin: 0px; padding: 0px 5px; text-align: center; vertical-align: baseline;">
17</div>
<div class="crayon-num crayon-striped-num" data-line="crayon-5c981541dcced104679242-18" style="background: rgb(40, 40, 40) !important; border: 0px; color: rgb(151, 151, 151) !important; font-family: inherit; font-size: inherit !important; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit !important; height: inherit; line-height: inherit !important; margin: 0px; padding: 0px 5px; text-align: center; vertical-align: baseline;">
18</div>
<div class="crayon-num" data-line="crayon-5c981541dcced104679242-19" style="background: 0px center; border: 0px; font-family: inherit; font-size: inherit !important; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit !important; height: inherit; line-height: inherit !important; margin: 0px; padding: 0px 5px; text-align: center; vertical-align: baseline;">
19</div>
</div>
</td><td class="crayon-code" style="background: 0px center; border: 0px; font-size: inherit; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; line-height: inherit; margin: 0px !important; padding: 0px !important; vertical-align: top !important; width: 755px;"><div class="crayon-pre" style="background: none !important; border: none !important; color: rgb(255, 255, 255) !important; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; line-height: 15px !important; margin: 0px; overflow: visible; padding: 0px; tab-size: 4; vertical-align: baseline; white-space: pre;">
<div class="crayon-line" id="crayon-5c981541dcced104679242-1" style="background: 0px center; border: 0px; font-family: inherit; font-size: inherit !important; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit !important; height: inherit; line-height: inherit !important; margin: 0px; padding: 0px 5px; vertical-align: baseline;">
<span class="crayon-c" style="border: 0px; color: rgb(117 , 113 , 94); font-family: inherit; font-size: inherit; font-stretch: inherit; font-style: italic; font-variant: inherit; font-weight: inherit; height: inherit; line-height: inherit; margin: 0px; padding: 0px; vertical-align: baseline;">// Variable</span></div>
<div class="crayon-line crayon-striped-line" id="crayon-5c981541dcced104679242-2" style="background: rgb(54, 54, 54) !important; border: 0px; font-family: inherit; font-size: inherit !important; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit !important; height: inherit; line-height: inherit !important; margin: 0px; padding: 0px 5px; vertical-align: baseline;">
<span class="crayon-v" style="border: 0px; color: rgb(248 , 248 , 242); font-family: inherit; font-size: inherit; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; height: inherit; line-height: inherit; margin: 0px; padding: 0px; vertical-align: baseline;">$primary-color</span><span class="crayon-sy" style="border: 0px; color: rgb(248 , 248 , 242); font-family: inherit; font-size: inherit; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; height: inherit; line-height: inherit; margin: 0px; padding: 0px; vertical-align: baseline;">:</span><span class="crayon-h" style="border: 0px; color: rgb(0 , 111 , 224); font-family: inherit; font-size: inherit; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; height: inherit; line-height: inherit; margin: 0px; padding: 0px; vertical-align: baseline;"> </span><span class="crayon-i " style="border: 0px; color: rgb(248 , 248 , 242); font-family: inherit; font-size: inherit; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; height: inherit; line-height: inherit; margin: 0px; padding: 0px; vertical-align: baseline;">hotpink</span><span class="crayon-sy" style="border: 0px; color: rgb(248 , 248 , 242); font-family: inherit; font-size: inherit; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; height: inherit; line-height: inherit; margin: 0px; padding: 0px; vertical-align: baseline;">;</span></div>
<div class="crayon-line" id="crayon-5c981541dcced104679242-3" style="background: 0px center; border: 0px; font-family: inherit; font-size: inherit !important; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit !important; height: inherit; line-height: inherit !important; margin: 0px; padding: 0px 5px; vertical-align: baseline;">
</div>
<div class="crayon-line crayon-striped-line" id="crayon-5c981541dcced104679242-4" style="background: rgb(54, 54, 54) !important; border: 0px; font-family: inherit; font-size: inherit !important; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit !important; height: inherit; line-height: inherit !important; margin: 0px; padding: 0px 5px; vertical-align: baseline;">
<span class="crayon-c" style="border: 0px; color: rgb(117 , 113 , 94); font-family: inherit; font-size: inherit; font-stretch: inherit; font-style: italic; font-variant: inherit; font-weight: inherit; height: inherit; line-height: inherit; margin: 0px; padding: 0px; vertical-align: baseline;">// Mixin</span></div>
<div class="crayon-line" id="crayon-5c981541dcced104679242-5" style="background: 0px center; border: 0px; font-family: inherit; font-size: inherit !important; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit !important; height: inherit; line-height: inherit !important; margin: 0px; padding: 0px 5px; vertical-align: baseline;">
<span class="crayon-r " style="border: 0px; color: rgb(248 , 248 , 242); font-family: inherit; font-size: inherit; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; height: inherit; line-height: inherit; margin: 0px; padding: 0px; vertical-align: baseline;">@mixin</span><span class="crayon-h" style="border: 0px; color: rgb(0 , 111 , 224); font-family: inherit; font-size: inherit; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; height: inherit; line-height: inherit; margin: 0px; padding: 0px; vertical-align: baseline;"> </span><span class="crayon-e" style="border: 0px; color: rgb(102 , 217 , 239); font-family: inherit; font-size: inherit; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; height: inherit; line-height: inherit; margin: 0px; padding: 0px; vertical-align: baseline;">border-radius</span><span class="crayon-sy" style="border: 0px; color: rgb(248 , 248 , 242); font-family: inherit; font-size: inherit; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; height: inherit; line-height: inherit; margin: 0px; padding: 0px; vertical-align: baseline;">(</span><span class="crayon-v" style="border: 0px; color: rgb(248 , 248 , 242); font-family: inherit; font-size: inherit; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; height: inherit; line-height: inherit; margin: 0px; padding: 0px; vertical-align: baseline;">$radius</span><span class="crayon-sy" style="border: 0px; color: rgb(248 , 248 , 242); font-family: inherit; font-size: inherit; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; height: inherit; line-height: inherit; margin: 0px; padding: 0px; vertical-align: baseline;">)</span><span class="crayon-h" style="border: 0px; color: rgb(0 , 111 , 224); font-family: inherit; font-size: inherit; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; height: inherit; line-height: inherit; margin: 0px; padding: 0px; vertical-align: baseline;"> </span><span class="crayon-sy" style="border: 0px; color: rgb(248 , 248 , 242); font-family: inherit; font-size: inherit; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; height: inherit; line-height: inherit; margin: 0px; padding: 0px; vertical-align: baseline;">{</span></div>
<div class="crayon-line crayon-striped-line" id="crayon-5c981541dcced104679242-6" style="background: rgb(54, 54, 54) !important; border: 0px; font-family: inherit; font-size: inherit !important; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit !important; height: inherit; line-height: inherit !important; margin: 0px; padding: 0px 5px; vertical-align: baseline;">
<span class="crayon-h" style="border: 0px; color: rgb(0 , 111 , 224); font-family: inherit; font-size: inherit; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; height: inherit; line-height: inherit; margin: 0px; padding: 0px; vertical-align: baseline;"> </span><span class="crayon-e " style="border: 0px; color: rgb(102 , 217 , 239); font-family: inherit; font-size: inherit; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; height: inherit; line-height: inherit; margin: 0px; padding: 0px; vertical-align: baseline;">-webkit-border-radius</span><span class="crayon-sy" style="border: 0px; color: rgb(248 , 248 , 242); font-family: inherit; font-size: inherit; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; height: inherit; line-height: inherit; margin: 0px; padding: 0px; vertical-align: baseline;">:</span><span class="crayon-h" style="border: 0px; color: rgb(0 , 111 , 224); font-family: inherit; font-size: inherit; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; height: inherit; line-height: inherit; margin: 0px; padding: 0px; vertical-align: baseline;"> </span><span class="crayon-v" style="border: 0px; color: rgb(248 , 248 , 242); font-family: inherit; font-size: inherit; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; height: inherit; line-height: inherit; margin: 0px; padding: 0px; vertical-align: baseline;">$radius</span><span class="crayon-sy" style="border: 0px; color: rgb(248 , 248 , 242); font-family: inherit; font-size: inherit; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; height: inherit; line-height: inherit; margin: 0px; padding: 0px; vertical-align: baseline;">;</span></div>
<div class="crayon-line" id="crayon-5c981541dcced104679242-7" style="background: 0px center; border: 0px; font-family: inherit; font-size: inherit !important; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit !important; height: inherit; line-height: inherit !important; margin: 0px; padding: 0px 5px; vertical-align: baseline;">
<span class="crayon-h" style="border: 0px; color: rgb(0 , 111 , 224); font-family: inherit; font-size: inherit; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; height: inherit; line-height: inherit; margin: 0px; padding: 0px; vertical-align: baseline;"> </span><span class="crayon-e " style="border: 0px; color: rgb(102 , 217 , 239); font-family: inherit; font-size: inherit; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; height: inherit; line-height: inherit; margin: 0px; padding: 0px; vertical-align: baseline;">-moz-border-radius</span><span class="crayon-sy" style="border: 0px; color: rgb(248 , 248 , 242); font-family: inherit; font-size: inherit; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; height: inherit; line-height: inherit; margin: 0px; padding: 0px; vertical-align: baseline;">:</span><span class="crayon-h" style="border: 0px; color: rgb(0 , 111 , 224); font-family: inherit; font-size: inherit; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; height: inherit; line-height: inherit; margin: 0px; padding: 0px; vertical-align: baseline;"> </span><span class="crayon-v" style="border: 0px; color: rgb(248 , 248 , 242); font-family: inherit; font-size: inherit; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; height: inherit; line-height: inherit; margin: 0px; padding: 0px; vertical-align: baseline;">$radius</span><span class="crayon-sy" style="border: 0px; color: rgb(248 , 248 , 242); font-family: inherit; font-size: inherit; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; height: inherit; line-height: inherit; margin: 0px; padding: 0px; vertical-align: baseline;">;</span></div>
<div class="crayon-line crayon-striped-line" id="crayon-5c981541dcced104679242-8" style="background: rgb(54, 54, 54) !important; border: 0px; font-family: inherit; font-size: inherit !important; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit !important; height: inherit; line-height: inherit !important; margin: 0px; padding: 0px 5px; vertical-align: baseline;">
<span class="crayon-h" style="border: 0px; color: rgb(0 , 111 , 224); font-family: inherit; font-size: inherit; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; height: inherit; line-height: inherit; margin: 0px; padding: 0px; vertical-align: baseline;"> </span><span class="crayon-e " style="border: 0px; color: rgb(102 , 217 , 239); font-family: inherit; font-size: inherit; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; height: inherit; line-height: inherit; margin: 0px; padding: 0px; vertical-align: baseline;">border-radius</span><span class="crayon-sy" style="border: 0px; color: rgb(248 , 248 , 242); font-family: inherit; font-size: inherit; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; height: inherit; line-height: inherit; margin: 0px; padding: 0px; vertical-align: baseline;">:</span><span class="crayon-h" style="border: 0px; color: rgb(0 , 111 , 224); font-family: inherit; font-size: inherit; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; height: inherit; line-height: inherit; margin: 0px; padding: 0px; vertical-align: baseline;"> </span><span class="crayon-v" style="border: 0px; color: rgb(248 , 248 , 242); font-family: inherit; font-size: inherit; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; height: inherit; line-height: inherit; margin: 0px; padding: 0px; vertical-align: baseline;">$radius</span><span class="crayon-sy" style="border: 0px; color: rgb(248 , 248 , 242); font-family: inherit; font-size: inherit; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; height: inherit; line-height: inherit; margin: 0px; padding: 0px; vertical-align: baseline;">;</span></div>
<div class="crayon-line" id="crayon-5c981541dcced104679242-9" style="background: 0px center; border: 0px; font-family: inherit; font-size: inherit !important; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit !important; height: inherit; line-height: inherit !important; margin: 0px; padding: 0px 5px; vertical-align: baseline;">
<span class="crayon-sy" style="border: 0px; color: rgb(248 , 248 , 242); font-family: inherit; font-size: inherit; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; height: inherit; line-height: inherit; margin: 0px; padding: 0px; vertical-align: baseline;">}</span></div>
<div class="crayon-line crayon-striped-line" id="crayon-5c981541dcced104679242-10" style="background: rgb(54, 54, 54) !important; border: 0px; font-family: inherit; font-size: inherit !important; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit !important; height: inherit; line-height: inherit !important; margin: 0px; padding: 0px 5px; vertical-align: baseline;">
</div>
<div class="crayon-line" id="crayon-5c981541dcced104679242-11" style="background: 0px center; border: 0px; font-family: inherit; font-size: inherit !important; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit !important; height: inherit; line-height: inherit !important; margin: 0px; padding: 0px 5px; vertical-align: baseline;">
<span class="crayon-k " style="border: 0px; color: rgb(117 , 209 , 242); font-family: inherit; font-size: inherit; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; height: inherit; line-height: inherit; margin: 0px; padding: 0px; vertical-align: baseline;">.my-element </span><span class="crayon-sy" style="border: 0px; color: rgb(248 , 248 , 242); font-family: inherit; font-size: inherit; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; height: inherit; line-height: inherit; margin: 0px; padding: 0px; vertical-align: baseline;">{</span></div>
<div class="crayon-line crayon-striped-line" id="crayon-5c981541dcced104679242-12" style="background: rgb(54, 54, 54) !important; border: 0px; font-family: inherit; font-size: inherit !important; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit !important; height: inherit; line-height: inherit !important; margin: 0px; padding: 0px 5px; vertical-align: baseline;">
<span class="crayon-h" style="border: 0px; color: rgb(0 , 111 , 224); font-family: inherit; font-size: inherit; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; height: inherit; line-height: inherit; margin: 0px; padding: 0px; vertical-align: baseline;"> </span><span class="crayon-e " style="border: 0px; color: rgb(102 , 217 , 239); font-family: inherit; font-size: inherit; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; height: inherit; line-height: inherit; margin: 0px; padding: 0px; vertical-align: baseline;">color</span><span class="crayon-sy" style="border: 0px; color: rgb(248 , 248 , 242); font-family: inherit; font-size: inherit; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; height: inherit; line-height: inherit; margin: 0px; padding: 0px; vertical-align: baseline;">:</span><span class="crayon-h" style="border: 0px; color: rgb(0 , 111 , 224); font-family: inherit; font-size: inherit; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; height: inherit; line-height: inherit; margin: 0px; padding: 0px; vertical-align: baseline;"> </span><span class="crayon-v" style="border: 0px; color: rgb(248 , 248 , 242); font-family: inherit; font-size: inherit; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; height: inherit; line-height: inherit; margin: 0px; padding: 0px; vertical-align: baseline;">$primary-color</span><span class="crayon-sy" style="border: 0px; color: rgb(248 , 248 , 242); font-family: inherit; font-size: inherit; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; height: inherit; line-height: inherit; margin: 0px; padding: 0px; vertical-align: baseline;">;</span></div>
<div class="crayon-line" id="crayon-5c981541dcced104679242-13" style="background: 0px center; border: 0px; font-family: inherit; font-size: inherit !important; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit !important; height: inherit; line-height: inherit !important; margin: 0px; padding: 0px 5px; vertical-align: baseline;">
<span class="crayon-h" style="border: 0px; color: rgb(0 , 111 , 224); font-family: inherit; font-size: inherit; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; height: inherit; line-height: inherit; margin: 0px; padding: 0px; vertical-align: baseline;"> </span><span class="crayon-e " style="border: 0px; color: rgb(102 , 217 , 239); font-family: inherit; font-size: inherit; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; height: inherit; line-height: inherit; margin: 0px; padding: 0px; vertical-align: baseline;">width</span><span class="crayon-sy" style="border: 0px; color: rgb(248 , 248 , 242); font-family: inherit; font-size: inherit; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; height: inherit; line-height: inherit; margin: 0px; padding: 0px; vertical-align: baseline;">:</span><span class="crayon-h" style="border: 0px; color: rgb(0 , 111 , 224); font-family: inherit; font-size: inherit; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; height: inherit; line-height: inherit; margin: 0px; padding: 0px; vertical-align: baseline;"> </span><span class="crayon-i " style="border: 0px; color: rgb(248 , 248 , 242); font-family: inherit; font-size: inherit; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; height: inherit; line-height: inherit; margin: 0px; padding: 0px; vertical-align: baseline;">100%</span><span class="crayon-sy" style="border: 0px; color: rgb(248 , 248 , 242); font-family: inherit; font-size: inherit; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; height: inherit; line-height: inherit; margin: 0px; padding: 0px; vertical-align: baseline;">;</span></div>
<div class="crayon-line crayon-striped-line" id="crayon-5c981541dcced104679242-14" style="background: rgb(54, 54, 54) !important; border: 0px; font-family: inherit; font-size: inherit !important; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit !important; height: inherit; line-height: inherit !important; margin: 0px; padding: 0px 5px; vertical-align: baseline;">
<span class="crayon-h" style="border: 0px; color: rgb(0 , 111 , 224); font-family: inherit; font-size: inherit; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; height: inherit; line-height: inherit; margin: 0px; padding: 0px; vertical-align: baseline;"> </span><span class="crayon-e " style="border: 0px; color: rgb(102 , 217 , 239); font-family: inherit; font-size: inherit; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; height: inherit; line-height: inherit; margin: 0px; padding: 0px; vertical-align: baseline;">overflow</span><span class="crayon-sy" style="border: 0px; color: rgb(248 , 248 , 242); font-family: inherit; font-size: inherit; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; height: inherit; line-height: inherit; margin: 0px; padding: 0px; vertical-align: baseline;">:</span><span class="crayon-h" style="border: 0px; color: rgb(0 , 111 , 224); font-family: inherit; font-size: inherit; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; height: inherit; line-height: inherit; margin: 0px; padding: 0px; vertical-align: baseline;"> </span><span class="crayon-i " style="border: 0px; color: rgb(248 , 248 , 242); font-family: inherit; font-size: inherit; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; height: inherit; line-height: inherit; margin: 0px; padding: 0px; vertical-align: baseline;">hidden</span><span class="crayon-sy" style="border: 0px; color: rgb(248 , 248 , 242); font-family: inherit; font-size: inherit; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; height: inherit; line-height: inherit; margin: 0px; padding: 0px; vertical-align: baseline;">;</span></div>
<div class="crayon-line" id="crayon-5c981541dcced104679242-15" style="background: 0px center; border: 0px; font-family: inherit; font-size: inherit !important; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit !important; height: inherit; line-height: inherit !important; margin: 0px; padding: 0px 5px; vertical-align: baseline;">
<span class="crayon-sy" style="border: 0px; color: rgb(248 , 248 , 242); font-family: inherit; font-size: inherit; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; height: inherit; line-height: inherit; margin: 0px; padding: 0px; vertical-align: baseline;">}</span></div>
<div class="crayon-line crayon-striped-line" id="crayon-5c981541dcced104679242-16" style="background: rgb(54, 54, 54) !important; border: 0px; font-family: inherit; font-size: inherit !important; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit !important; height: inherit; line-height: inherit !important; margin: 0px; padding: 0px 5px; vertical-align: baseline;">
</div>
<div class="crayon-line" id="crayon-5c981541dcced104679242-17" style="background: 0px center; border: 0px; font-family: inherit; font-size: inherit !important; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit !important; height: inherit; line-height: inherit !important; margin: 0px; padding: 0px 5px; vertical-align: baseline;">
<span class="crayon-k " style="border: 0px; color: rgb(117 , 209 , 242); font-family: inherit; font-size: inherit; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; height: inherit; line-height: inherit; margin: 0px; padding: 0px; vertical-align: baseline;">.my-other-element </span><span class="crayon-sy" style="border: 0px; color: rgb(248 , 248 , 242); font-family: inherit; font-size: inherit; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; height: inherit; line-height: inherit; margin: 0px; padding: 0px; vertical-align: baseline;">{</span></div>
<div class="crayon-line crayon-striped-line" id="crayon-5c981541dcced104679242-18" style="background: rgb(54, 54, 54) !important; border: 0px; font-family: inherit; font-size: inherit !important; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit !important; height: inherit; line-height: inherit !important; margin: 0px; padding: 0px 5px; vertical-align: baseline;">
<span class="crayon-h" style="border: 0px; color: rgb(0 , 111 , 224); font-family: inherit; font-size: inherit; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; height: inherit; line-height: inherit; margin: 0px; padding: 0px; vertical-align: baseline;"> </span><span class="crayon-r " style="border: 0px; color: rgb(248 , 248 , 242); font-family: inherit; font-size: inherit; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; height: inherit; line-height: inherit; margin: 0px; padding: 0px; vertical-align: baseline;">@include</span><span class="crayon-h" style="border: 0px; color: rgb(0 , 111 , 224); font-family: inherit; font-size: inherit; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; height: inherit; line-height: inherit; margin: 0px; padding: 0px; vertical-align: baseline;"> </span><span class="crayon-e" style="border: 0px; color: rgb(102 , 217 , 239); font-family: inherit; font-size: inherit; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; height: inherit; line-height: inherit; margin: 0px; padding: 0px; vertical-align: baseline;">border-radius</span><span class="crayon-sy" style="border: 0px; color: rgb(248 , 248 , 242); font-family: inherit; font-size: inherit; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; height: inherit; line-height: inherit; margin: 0px; padding: 0px; vertical-align: baseline;">(</span><span class="crayon-i " style="border: 0px; color: rgb(248 , 248 , 242); font-family: inherit; font-size: inherit; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; height: inherit; line-height: inherit; margin: 0px; padding: 0px; vertical-align: baseline;">5px</span><span class="crayon-sy" style="border: 0px; color: rgb(248 , 248 , 242); font-family: inherit; font-size: inherit; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; height: inherit; line-height: inherit; margin: 0px; padding: 0px; vertical-align: baseline;">)</span><span class="crayon-sy" style="border: 0px; color: rgb(248 , 248 , 242); font-family: inherit; font-size: inherit; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; height: inherit; line-height: inherit; margin: 0px; padding: 0px; vertical-align: baseline;">;</span></div>
<div class="crayon-line" id="crayon-5c981541dcced104679242-19" style="background: 0px center; border: 0px; font-family: inherit; font-size: inherit !important; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit !important; height: inherit; line-height: inherit !important; margin: 0px; padding: 0px 5px; vertical-align: baseline;">
<span class="crayon-sy" style="border: 0px; color: rgb(248 , 248 , 242); font-family: inherit; font-size: inherit; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; height: inherit; line-height: inherit; margin: 0px; padding: 0px; vertical-align: baseline;">}</span></div>
</div>
</td></tr>
</tbody></table>
</div>
</div>
<div style="background-color: white; border: 0px; color: #666666; font-family: "Open Sans", sans-serif; font-size: 14px; font-stretch: inherit; font-variant-east-asian: inherit; font-variant-numeric: inherit; line-height: inherit; margin-bottom: 20px; padding: 0px; text-align: start; vertical-align: baseline;">
La segunda sintaxis, conocida como “sintaxis indentada” o simplemente “sintaxis sass” permite escribir los estilos CSS de manera más concisa. En este caso, el anidamiento de selectores se indica con tabulaciones en vez de con llaves y las propiedades se separan con saltos de línea en vez de con puntos y coma.</div>
<div class="crayon-syntax crayon-theme-monokai crayon-font-droid-sans-mono crayon-os-pc print-yes notranslate" data-settings=" minimize scroll-mouseover" id="crayon-5c981541dccf7882775794" style="background: rgb(51, 51, 51) !important; border-color: rgb(255, 174, 0) !important; border-image: initial; border-style: solid !important; border-width: 1px !important; box-sizing: border-box; color: #666666; direction: ltr !important; font-family: Monaco, MonacoRegular, "Courier New", monospace; font-size: 12px !important; font-stretch: inherit; font-variant-east-asian: inherit; font-variant-numeric: inherit; height: auto; line-height: 15px !important; margin: 12px 0px; overflow: hidden !important; padding: 0px; position: relative !important; text-align: left; text-shadow: none !important; text-size-adjust: none; vertical-align: baseline; width: 783.578px;">
<div class="crayon-plain-wrap" style="background: 0px center; border: 0px; font-family: "Droid Sans Mono", DroidSansMonoRegular, "Courier New", monospace !important; font-size: inherit; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; height: auto !important; line-height: inherit; margin: 0px !important; padding: 0px !important; vertical-align: baseline;">
<br class="Apple-interchange-newline" />
<textarea class="crayon-plain print-no" data-settings="dblclick" readonly="" style="background-attachment: initial; background-clip: initial; background-image: initial; background-origin: initial; background-position: initial; background-repeat: initial; background-size: initial; border-color: initial; border-radius: 0px; border-style: initial; border-width: 0px; box-shadow: none; color: black; font-family: "Droid Sans Mono", DroidSansMonoRegular, "Courier New", monospace !important; font-size: 12px !important; height: 240px; line-height: 15px !important; margin: 0px; opacity: 0; overflow-wrap: normal; overflow: hidden; padding-left: 5px; padding-right: 5px; padding-top: 0px; position: absolute; resize: none; tab-size: 4; white-space: pre; width: 781.578px; z-index: 0;" wrap="soft"></textarea></div>
<div class="crayon-main" style="background: 0px center; border: 0px; font-family: "Droid Sans Mono", DroidSansMonoRegular, "Courier New", monospace !important; font-size: inherit; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; line-height: inherit; margin: 0px; overflow: hidden; padding: 0px; position: relative; vertical-align: baseline; width: 781.578px; z-index: 1;">
<table class="crayon-table" style="background: none !important; border-collapse: collapse !important; border-spacing: 0px !important; border: none !important; font-size: 12px; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; line-height: inherit; margin-bottom: 0px !important; margin-left: 0px; margin-right: 0px !important; margin-top: 0px !important; padding: 0px !important; table-layout: auto !important; vertical-align: baseline; width: auto !important;"><tbody style="border: 0px; font-size: inherit; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; line-height: inherit; margin: 0px; padding: 0px; vertical-align: baseline;">
<tr class="crayon-row" style="background: 0px center; border: none !important; font-size: inherit; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; line-height: inherit; margin: 0px !important; padding: 0px !important; vertical-align: top !important;"><td class="crayon-nums " data-settings="show" style="background: rgb(34, 34, 34) !important; border-bottom: 0px; border-image: initial; border-left: 0px; border-right: 1px solid rgb(85, 85, 85) !important; border-top: 0px; color: rgb(137, 137, 137) !important; font-size: inherit; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; line-height: inherit; margin: 0px !important; padding: 0px !important; vertical-align: top !important;"><div class="crayon-nums-content" style="background: 0px center; border: 0px; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; line-height: 15px !important; margin: 0px; padding: 0px; vertical-align: baseline; white-space: nowrap;">
<div class="crayon-num" data-line="crayon-5c981541dccf7882775794-1" style="background: 0px center; border: 0px; font-family: inherit; font-size: inherit !important; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit !important; height: inherit; line-height: inherit !important; margin: 0px; padding: 0px 5px; text-align: center; vertical-align: baseline;">
1</div>
<div class="crayon-num crayon-striped-num" data-line="crayon-5c981541dccf7882775794-2" style="background: rgb(40, 40, 40) !important; border: 0px; color: rgb(151, 151, 151) !important; font-family: inherit; font-size: inherit !important; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit !important; height: inherit; line-height: inherit !important; margin: 0px; padding: 0px 5px; text-align: center; vertical-align: baseline;">
2</div>
<div class="crayon-num" data-line="crayon-5c981541dccf7882775794-3" style="background: 0px center; border: 0px; font-family: inherit; font-size: inherit !important; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit !important; height: inherit; line-height: inherit !important; margin: 0px; padding: 0px 5px; text-align: center; vertical-align: baseline;">
3</div>
<div class="crayon-num crayon-striped-num" data-line="crayon-5c981541dccf7882775794-4" style="background: rgb(40, 40, 40) !important; border: 0px; color: rgb(151, 151, 151) !important; font-family: inherit; font-size: inherit !important; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit !important; height: inherit; line-height: inherit !important; margin: 0px; padding: 0px 5px; text-align: center; vertical-align: baseline;">
4</div>
<div class="crayon-num" data-line="crayon-5c981541dccf7882775794-5" style="background: 0px center; border: 0px; font-family: inherit; font-size: inherit !important; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit !important; height: inherit; line-height: inherit !important; margin: 0px; padding: 0px 5px; text-align: center; vertical-align: baseline;">
5</div>
<div class="crayon-num crayon-striped-num" data-line="crayon-5c981541dccf7882775794-6" style="background: rgb(40, 40, 40) !important; border: 0px; color: rgb(151, 151, 151) !important; font-family: inherit; font-size: inherit !important; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit !important; height: inherit; line-height: inherit !important; margin: 0px; padding: 0px 5px; text-align: center; vertical-align: baseline;">
6</div>
<div class="crayon-num" data-line="crayon-5c981541dccf7882775794-7" style="background: 0px center; border: 0px; font-family: inherit; font-size: inherit !important; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit !important; height: inherit; line-height: inherit !important; margin: 0px; padding: 0px 5px; text-align: center; vertical-align: baseline;">
7</div>
<div class="crayon-num crayon-striped-num" data-line="crayon-5c981541dccf7882775794-8" style="background: rgb(40, 40, 40) !important; border: 0px; color: rgb(151, 151, 151) !important; font-family: inherit; font-size: inherit !important; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit !important; height: inherit; line-height: inherit !important; margin: 0px; padding: 0px 5px; text-align: center; vertical-align: baseline;">
8</div>
<div class="crayon-num" data-line="crayon-5c981541dccf7882775794-9" style="background: 0px center; border: 0px; font-family: inherit; font-size: inherit !important; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit !important; height: inherit; line-height: inherit !important; margin: 0px; padding: 0px 5px; text-align: center; vertical-align: baseline;">
9</div>
<div class="crayon-num crayon-striped-num" data-line="crayon-5c981541dccf7882775794-10" style="background: rgb(40, 40, 40) !important; border: 0px; color: rgb(151, 151, 151) !important; font-family: inherit; font-size: inherit !important; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit !important; height: inherit; line-height: inherit !important; margin: 0px; padding: 0px 5px; text-align: center; vertical-align: baseline;">
10</div>
<div class="crayon-num" data-line="crayon-5c981541dccf7882775794-11" style="background: 0px center; border: 0px; font-family: inherit; font-size: inherit !important; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit !important; height: inherit; line-height: inherit !important; margin: 0px; padding: 0px 5px; text-align: center; vertical-align: baseline;">
11</div>
<div class="crayon-num crayon-striped-num" data-line="crayon-5c981541dccf7882775794-12" style="background: rgb(40, 40, 40) !important; border: 0px; color: rgb(151, 151, 151) !important; font-family: inherit; font-size: inherit !important; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit !important; height: inherit; line-height: inherit !important; margin: 0px; padding: 0px 5px; text-align: center; vertical-align: baseline;">
12</div>
<div class="crayon-num" data-line="crayon-5c981541dccf7882775794-13" style="background: 0px center; border: 0px; font-family: inherit; font-size: inherit !important; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit !important; height: inherit; line-height: inherit !important; margin: 0px; padding: 0px 5px; text-align: center; vertical-align: baseline;">
13</div>
<div class="crayon-num crayon-striped-num" data-line="crayon-5c981541dccf7882775794-14" style="background: rgb(40, 40, 40) !important; border: 0px; color: rgb(151, 151, 151) !important; font-family: inherit; font-size: inherit !important; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit !important; height: inherit; line-height: inherit !important; margin: 0px; padding: 0px 5px; text-align: center; vertical-align: baseline;">
14</div>
<div class="crayon-num" data-line="crayon-5c981541dccf7882775794-15" style="background: 0px center; border: 0px; font-family: inherit; font-size: inherit !important; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit !important; height: inherit; line-height: inherit !important; margin: 0px; padding: 0px 5px; text-align: center; vertical-align: baseline;">
15</div>
<div class="crayon-num crayon-striped-num" data-line="crayon-5c981541dccf7882775794-16" style="background: rgb(40, 40, 40) !important; border: 0px; color: rgb(151, 151, 151) !important; font-family: inherit; font-size: inherit !important; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit !important; height: inherit; line-height: inherit !important; margin: 0px; padding: 0px 5px; text-align: center; vertical-align: baseline;">
16</div>
</div>
</td><td class="crayon-code" style="background: 0px center; border: 0px; font-size: inherit; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; line-height: inherit; margin: 0px !important; padding: 0px !important; vertical-align: top !important; width: 755px;"><div class="crayon-pre" style="background: none !important; border: none !important; color: rgb(255, 255, 255) !important; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; line-height: 15px !important; margin: 0px; overflow: visible; padding: 0px; tab-size: 4; vertical-align: baseline; white-space: pre;">
<div class="crayon-line" id="crayon-5c981541dccf7882775794-1" style="background: 0px center; border: 0px; font-family: inherit; font-size: inherit !important; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit !important; height: inherit; line-height: inherit !important; margin: 0px; padding: 0px 5px; vertical-align: baseline;">
<span class="crayon-c" style="border: 0px; color: rgb(117 , 113 , 94); font-family: inherit; font-size: inherit; font-stretch: inherit; font-style: italic; font-variant: inherit; font-weight: inherit; height: inherit; line-height: inherit; margin: 0px; padding: 0px; vertical-align: baseline;">// Variable</span></div>
<div class="crayon-line crayon-striped-line" id="crayon-5c981541dccf7882775794-2" style="background: rgb(54, 54, 54) !important; border: 0px; font-family: inherit; font-size: inherit !important; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit !important; height: inherit; line-height: inherit !important; margin: 0px; padding: 0px 5px; vertical-align: baseline;">
<span class="crayon-sy" style="border: 0px; color: rgb(248 , 248 , 242); font-family: inherit; font-size: inherit; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; height: inherit; line-height: inherit; margin: 0px; padding: 0px; vertical-align: baseline;">!</span><span class="crayon-i " style="border: 0px; color: rgb(248 , 248 , 242); font-family: inherit; font-size: inherit; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; height: inherit; line-height: inherit; margin: 0px; padding: 0px; vertical-align: baseline;">primary-color=</span><span class="crayon-h" style="border: 0px; color: rgb(0 , 111 , 224); font-family: inherit; font-size: inherit; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; height: inherit; line-height: inherit; margin: 0px; padding: 0px; vertical-align: baseline;"> </span><span class="crayon-i " style="border: 0px; color: rgb(248 , 248 , 242); font-family: inherit; font-size: inherit; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; height: inherit; line-height: inherit; margin: 0px; padding: 0px; vertical-align: baseline;">hotpink</span></div>
<div class="crayon-line" id="crayon-5c981541dccf7882775794-3" style="background: 0px center; border: 0px; font-family: inherit; font-size: inherit !important; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit !important; height: inherit; line-height: inherit !important; margin: 0px; padding: 0px 5px; vertical-align: baseline;">
</div>
<div class="crayon-line crayon-striped-line" id="crayon-5c981541dccf7882775794-4" style="background: rgb(54, 54, 54) !important; border: 0px; font-family: inherit; font-size: inherit !important; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit !important; height: inherit; line-height: inherit !important; margin: 0px; padding: 0px 5px; vertical-align: baseline;">
<span class="crayon-c" style="border: 0px; color: rgb(117 , 113 , 94); font-family: inherit; font-size: inherit; font-stretch: inherit; font-style: italic; font-variant: inherit; font-weight: inherit; height: inherit; line-height: inherit; margin: 0px; padding: 0px; vertical-align: baseline;">// Mixin</span></div>
<div class="crayon-line" id="crayon-5c981541dccf7882775794-5" style="background: 0px center; border: 0px; font-family: inherit; font-size: inherit !important; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit !important; height: inherit; line-height: inherit !important; margin: 0px; padding: 0px 5px; vertical-align: baseline;">
<span class="crayon-i " style="border: 0px; color: rgb(248 , 248 , 242); font-family: inherit; font-size: inherit; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; height: inherit; line-height: inherit; margin: 0px; padding: 0px; vertical-align: baseline;">=border-radius</span><span class="crayon-sy" style="border: 0px; color: rgb(248 , 248 , 242); font-family: inherit; font-size: inherit; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; height: inherit; line-height: inherit; margin: 0px; padding: 0px; vertical-align: baseline;">(</span><span class="crayon-sy" style="border: 0px; color: rgb(248 , 248 , 242); font-family: inherit; font-size: inherit; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; height: inherit; line-height: inherit; margin: 0px; padding: 0px; vertical-align: baseline;">!</span><span class="crayon-i " style="border: 0px; color: rgb(248 , 248 , 242); font-family: inherit; font-size: inherit; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; height: inherit; line-height: inherit; margin: 0px; padding: 0px; vertical-align: baseline;">radius</span><span class="crayon-sy" style="border: 0px; color: rgb(248 , 248 , 242); font-family: inherit; font-size: inherit; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; height: inherit; line-height: inherit; margin: 0px; padding: 0px; vertical-align: baseline;">)</span></div>
<div class="crayon-line crayon-striped-line" id="crayon-5c981541dccf7882775794-6" style="background: rgb(54, 54, 54) !important; border: 0px; font-family: inherit; font-size: inherit !important; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit !important; height: inherit; line-height: inherit !important; margin: 0px; padding: 0px 5px; vertical-align: baseline;">
<span class="crayon-h" style="border: 0px; color: rgb(0 , 111 , 224); font-family: inherit; font-size: inherit; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; height: inherit; line-height: inherit; margin: 0px; padding: 0px; vertical-align: baseline;"> </span><span class="crayon-i " style="border: 0px; color: rgb(248 , 248 , 242); font-family: inherit; font-size: inherit; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; height: inherit; line-height: inherit; margin: 0px; padding: 0px; vertical-align: baseline;">-webkit-border-radius=</span><span class="crayon-h" style="border: 0px; color: rgb(0 , 111 , 224); font-family: inherit; font-size: inherit; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; height: inherit; line-height: inherit; margin: 0px; padding: 0px; vertical-align: baseline;"> </span><span class="crayon-sy" style="border: 0px; color: rgb(248 , 248 , 242); font-family: inherit; font-size: inherit; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; height: inherit; line-height: inherit; margin: 0px; padding: 0px; vertical-align: baseline;">!</span><span class="crayon-i " style="border: 0px; color: rgb(248 , 248 , 242); font-family: inherit; font-size: inherit; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; height: inherit; line-height: inherit; margin: 0px; padding: 0px; vertical-align: baseline;">radius</span></div>
<div class="crayon-line" id="crayon-5c981541dccf7882775794-7" style="background: 0px center; border: 0px; font-family: inherit; font-size: inherit !important; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit !important; height: inherit; line-height: inherit !important; margin: 0px; padding: 0px 5px; vertical-align: baseline;">
<span class="crayon-h" style="border: 0px; color: rgb(0 , 111 , 224); font-family: inherit; font-size: inherit; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; height: inherit; line-height: inherit; margin: 0px; padding: 0px; vertical-align: baseline;"> </span><span class="crayon-i " style="border: 0px; color: rgb(248 , 248 , 242); font-family: inherit; font-size: inherit; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; height: inherit; line-height: inherit; margin: 0px; padding: 0px; vertical-align: baseline;">-moz-border-radius=</span><span class="crayon-h" style="border: 0px; color: rgb(0 , 111 , 224); font-family: inherit; font-size: inherit; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; height: inherit; line-height: inherit; margin: 0px; padding: 0px; vertical-align: baseline;"> </span><span class="crayon-sy" style="border: 0px; color: rgb(248 , 248 , 242); font-family: inherit; font-size: inherit; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; height: inherit; line-height: inherit; margin: 0px; padding: 0px; vertical-align: baseline;">!</span><span class="crayon-i " style="border: 0px; color: rgb(248 , 248 , 242); font-family: inherit; font-size: inherit; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; height: inherit; line-height: inherit; margin: 0px; padding: 0px; vertical-align: baseline;">radius</span></div>
<div class="crayon-line crayon-striped-line" id="crayon-5c981541dccf7882775794-8" style="background: rgb(54, 54, 54) !important; border: 0px; font-family: inherit; font-size: inherit !important; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit !important; height: inherit; line-height: inherit !important; margin: 0px; padding: 0px 5px; vertical-align: baseline;">
<span class="crayon-h" style="border: 0px; color: rgb(0 , 111 , 224); font-family: inherit; font-size: inherit; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; height: inherit; line-height: inherit; margin: 0px; padding: 0px; vertical-align: baseline;"> </span><span class="crayon-i " style="border: 0px; color: rgb(248 , 248 , 242); font-family: inherit; font-size: inherit; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; height: inherit; line-height: inherit; margin: 0px; padding: 0px; vertical-align: baseline;">border-radius=</span><span class="crayon-h" style="border: 0px; color: rgb(0 , 111 , 224); font-family: inherit; font-size: inherit; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; height: inherit; line-height: inherit; margin: 0px; padding: 0px; vertical-align: baseline;"> </span><span class="crayon-sy" style="border: 0px; color: rgb(248 , 248 , 242); font-family: inherit; font-size: inherit; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; height: inherit; line-height: inherit; margin: 0px; padding: 0px; vertical-align: baseline;">!</span><span class="crayon-i " style="border: 0px; color: rgb(248 , 248 , 242); font-family: inherit; font-size: inherit; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; height: inherit; line-height: inherit; margin: 0px; padding: 0px; vertical-align: baseline;">radius</span></div>
<div class="crayon-line" id="crayon-5c981541dccf7882775794-9" style="background: 0px center; border: 0px; font-family: inherit; font-size: inherit !important; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit !important; height: inherit; line-height: inherit !important; margin: 0px; padding: 0px 5px; vertical-align: baseline;">
</div>
<div class="crayon-line crayon-striped-line" id="crayon-5c981541dccf7882775794-10" style="background: rgb(54, 54, 54) !important; border: 0px; font-family: inherit; font-size: inherit !important; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit !important; height: inherit; line-height: inherit !important; margin: 0px; padding: 0px 5px; vertical-align: baseline;">
<span class="crayon-i " style="border: 0px; color: rgb(248 , 248 , 242); font-family: inherit; font-size: inherit; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; height: inherit; line-height: inherit; margin: 0px; padding: 0px; vertical-align: baseline;">.my-element</span></div>
<div class="crayon-line" id="crayon-5c981541dccf7882775794-11" style="background: 0px center; border: 0px; font-family: inherit; font-size: inherit !important; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit !important; height: inherit; line-height: inherit !important; margin: 0px; padding: 0px 5px; vertical-align: baseline;">
<span class="crayon-h" style="border: 0px; color: rgb(0 , 111 , 224); font-family: inherit; font-size: inherit; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; height: inherit; line-height: inherit; margin: 0px; padding: 0px; vertical-align: baseline;"> </span><span class="crayon-i " style="border: 0px; color: rgb(248 , 248 , 242); font-family: inherit; font-size: inherit; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; height: inherit; line-height: inherit; margin: 0px; padding: 0px; vertical-align: baseline;">color=</span><span class="crayon-h" style="border: 0px; color: rgb(0 , 111 , 224); font-family: inherit; font-size: inherit; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; height: inherit; line-height: inherit; margin: 0px; padding: 0px; vertical-align: baseline;"> </span><span class="crayon-sy" style="border: 0px; color: rgb(248 , 248 , 242); font-family: inherit; font-size: inherit; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; height: inherit; line-height: inherit; margin: 0px; padding: 0px; vertical-align: baseline;">!</span><span class="crayon-i " style="border: 0px; color: rgb(248 , 248 , 242); font-family: inherit; font-size: inherit; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; height: inherit; line-height: inherit; margin: 0px; padding: 0px; vertical-align: baseline;">primary-color</span></div>
<div class="crayon-line crayon-striped-line" id="crayon-5c981541dccf7882775794-12" style="background: rgb(54, 54, 54) !important; border: 0px; font-family: inherit; font-size: inherit !important; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit !important; height: inherit; line-height: inherit !important; margin: 0px; padding: 0px 5px; vertical-align: baseline;">
<span class="crayon-h" style="border: 0px; color: rgb(0 , 111 , 224); font-family: inherit; font-size: inherit; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; height: inherit; line-height: inherit; margin: 0px; padding: 0px; vertical-align: baseline;"> </span><span class="crayon-i " style="border: 0px; color: rgb(248 , 248 , 242); font-family: inherit; font-size: inherit; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; height: inherit; line-height: inherit; margin: 0px; padding: 0px; vertical-align: baseline;">width=</span><span class="crayon-h" style="border: 0px; color: rgb(0 , 111 , 224); font-family: inherit; font-size: inherit; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; height: inherit; line-height: inherit; margin: 0px; padding: 0px; vertical-align: baseline;"> </span><span class="crayon-i " style="border: 0px; color: rgb(248 , 248 , 242); font-family: inherit; font-size: inherit; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; height: inherit; line-height: inherit; margin: 0px; padding: 0px; vertical-align: baseline;">100%</span></div>
<div class="crayon-line" id="crayon-5c981541dccf7882775794-13" style="background: 0px center; border: 0px; font-family: inherit; font-size: inherit !important; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit !important; height: inherit; line-height: inherit !important; margin: 0px; padding: 0px 5px; vertical-align: baseline;">
<span class="crayon-h" style="border: 0px; color: rgb(0 , 111 , 224); font-family: inherit; font-size: inherit; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; height: inherit; line-height: inherit; margin: 0px; padding: 0px; vertical-align: baseline;"> </span><span class="crayon-i " style="border: 0px; color: rgb(248 , 248 , 242); font-family: inherit; font-size: inherit; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; height: inherit; line-height: inherit; margin: 0px; padding: 0px; vertical-align: baseline;">overflow=</span><span class="crayon-h" style="border: 0px; color: rgb(0 , 111 , 224); font-family: inherit; font-size: inherit; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; height: inherit; line-height: inherit; margin: 0px; padding: 0px; vertical-align: baseline;"> </span><span class="crayon-i " style="border: 0px; color: rgb(248 , 248 , 242); font-family: inherit; font-size: inherit; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; height: inherit; line-height: inherit; margin: 0px; padding: 0px; vertical-align: baseline;">hidden</span></div>
<div class="crayon-line crayon-striped-line" id="crayon-5c981541dccf7882775794-14" style="background: rgb(54, 54, 54) !important; border: 0px; font-family: inherit; font-size: inherit !important; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit !important; height: inherit; line-height: inherit !important; margin: 0px; padding: 0px 5px; vertical-align: baseline;">
</div>
<div class="crayon-line" id="crayon-5c981541dccf7882775794-15" style="background: 0px center; border: 0px; font-family: inherit; font-size: inherit !important; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit !important; height: inherit; line-height: inherit !important; margin: 0px; padding: 0px 5px; vertical-align: baseline;">
<span class="crayon-i " style="border: 0px; color: rgb(248 , 248 , 242); font-family: inherit; font-size: inherit; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; height: inherit; line-height: inherit; margin: 0px; padding: 0px; vertical-align: baseline;">.my-other-element</span></div>
<div class="crayon-line crayon-striped-line" id="crayon-5c981541dccf7882775794-16" style="background: rgb(54, 54, 54) !important; border: 0px; font-family: inherit; font-size: inherit !important; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit !important; height: inherit; line-height: inherit !important; margin: 0px; padding: 0px 5px; vertical-align: baseline;">
<span class="crayon-h" style="border: 0px; color: rgb(0 , 111 , 224); font-family: inherit; font-size: inherit; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; height: inherit; line-height: inherit; margin: 0px; padding: 0px; vertical-align: baseline;"> </span><span class="crayon-i " style="border: 0px; color: rgb(248 , 248 , 242); font-family: inherit; font-size: inherit; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; height: inherit; line-height: inherit; margin: 0px; padding: 0px; vertical-align: baseline;">+border-radius</span><span class="crayon-sy" style="border: 0px; color: rgb(248 , 248 , 242); font-family: inherit; font-size: inherit; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; height: inherit; line-height: inherit; margin: 0px; padding: 0px; vertical-align: baseline;">(</span><span class="crayon-i " style="border: 0px; color: rgb(248 , 248 , 242); font-family: inherit; font-size: inherit; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; height: inherit; line-height: inherit; margin: 0px; padding: 0px; vertical-align: baseline;">5px</span><span class="crayon-sy" style="border: 0px; color: rgb(248 , 248 , 242); font-family: inherit; font-size: inherit; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; height: inherit; line-height: inherit; margin: 0px; padding: 0px; vertical-align: baseline;">)</span></div>
</div>
</td></tr>
</tbody></table>
</div>
</div>
<div style="background-color: white; border: 0px; color: #666666; font-family: "Open Sans", sans-serif; font-size: 14px; font-stretch: inherit; font-variant-east-asian: inherit; font-variant-numeric: inherit; line-height: inherit; margin-bottom: 20px; padding: 0px; text-align: start; vertical-align: baseline;">
Los archivos creados con esta segunda sintaxis utilizan la extensión .sass</div>
<div style="background-color: white; border: 0px; color: #666666; font-family: "Open Sans", sans-serif; font-size: 14px; font-stretch: inherit; font-variant-east-asian: inherit; font-variant-numeric: inherit; line-height: inherit; margin-bottom: 20px; padding: 0px; text-align: start; vertical-align: baseline;">
Algunos diseñadores consideran que esta segunda sintaxis es más sencilla de leer y más rápida de escribir que SCSS. En cualquier caso, las dos sintaxis tienen exactamente las mismas funcionalidades .</div>
<div style="background-color: white; border: 0px; color: #666666; font-family: "Open Sans", sans-serif; font-size: 14px; font-stretch: inherit; font-variant-east-asian: inherit; font-variant-numeric: inherit; line-height: inherit; margin-bottom: 20px; padding: 0px; text-align: start; vertical-align: baseline;">
Una de las ventajas de SASS es que los archivos creados con una sintaxis pueden importar cualquier archivo creado con la otra sintaxis. Además, dispones de una utilidad para la línea de comandos que te permite convertir una sintaxis en otra.</div>
<h3 style="background-color: white; border: 0px; clear: both; color: #444444; font-family: "PT Sans", sans-serif; font-size: 22px; font-stretch: inherit; font-variant-east-asian: inherit; font-variant-numeric: inherit; line-height: 1.4; margin: 0px 0px 5px; padding: 0px; text-align: start; vertical-align: baseline;">
Sass incluye las siguientes características:</h3>
<div>
<br />
<ul>
<li>100% compatible con CSS3.</li>
<li>Permite el uso de variables, anidamiento de estilos y mixins.</li>
<li>Incluye numerosas funciones para manipular con facilidad colores y otros valores.</li>
<li>Permite el uso de elementos básicos de programación como las directivas de control y las librerías.</li>
<li>Genera archivos CSS bien formateados y permite configurar su formato.</li>
<li>Integración con Firebug gracias a la extensión FireSass.</li>
</ul>
<div>
<h3 style="background-color: white; border: 0px; clear: both; color: #444444; font-family: "PT Sans", sans-serif; font-size: 22px; font-stretch: inherit; font-variant-east-asian: inherit; font-variant-numeric: inherit; line-height: 1.4; margin: 0px 0px 5px; padding: 0px; text-align: start; vertical-align: baseline;">
Instalación</h3>
<div style="background-color: white; border: 0px; color: #666666; font-family: "Open Sans", sans-serif; font-size: 14px; font-stretch: inherit; font-variant-east-asian: inherit; font-variant-numeric: inherit; line-height: inherit; margin-bottom: 20px; padding: 0px; text-align: start; vertical-align: baseline;">
Hay dos formas de utilizar y compilar SASS la fácil y la difícil.</div>
<h3 style="background-color: white; border: 0px; clear: both; color: #444444; font-family: "PT Sans", sans-serif; font-size: 22px; font-stretch: inherit; font-variant-east-asian: inherit; font-variant-numeric: inherit; line-height: 1.4; margin: 0px 0px 5px; padding: 0px; text-align: start; vertical-align: baseline;">
La “difícil” pero mas potente :</h3>
<div style="background-color: white; border: 0px; color: #666666; font-family: "Open Sans", sans-serif; font-size: 14px; font-stretch: inherit; font-variant-east-asian: inherit; font-variant-numeric: inherit; line-height: inherit; margin-bottom: 20px; padding: 0px; text-align: start; vertical-align: baseline;">
SASS utiliza el lenguaje ruby por lo que tendremos que tenerlo instalado en nuestras maquinas :</div>
<h4 style="background-color: white; border: 0px; clear: both; color: #444444; font-family: "PT Sans", sans-serif; font-size: 20px; font-stretch: inherit; font-variant-east-asian: inherit; font-variant-numeric: inherit; line-height: 1.4; margin: 0px 0px 5px; padding: 0px; text-align: start; vertical-align: baseline;">
Linux</h4>
<div style="background-color: white; border: 0px; color: #666666; font-family: "Open Sans", sans-serif; font-size: 14px; font-stretch: inherit; font-variant-east-asian: inherit; font-variant-numeric: inherit; line-height: inherit; margin-bottom: 20px; padding: 0px; text-align: start; vertical-align: baseline;">
Si estás usando una distribución de Linux, necesitaras instalar Ruby desde el gestor de paquetes apt, rbenv o RVM.</div>
<div class="crayon-syntax crayon-theme-monokai crayon-font-droid-sans-mono crayon-os-pc print-yes notranslate" data-settings=" minimize scroll-mouseover" id="crayon-5c981541dccfc282671327" style="background: rgb(51, 51, 51) !important; border-color: rgb(255, 174, 0) !important; border-image: initial; border-style: solid !important; border-width: 1px !important; box-sizing: border-box; color: #666666; direction: ltr !important; font-family: Monaco, MonacoRegular, "Courier New", monospace; font-size: 12px !important; font-stretch: inherit; font-variant-east-asian: inherit; font-variant-numeric: inherit; height: auto; line-height: 15px !important; margin: 12px 0px; overflow: hidden !important; padding: 0px; position: relative !important; text-align: left; text-shadow: none !important; text-size-adjust: none; vertical-align: baseline; width: 783.578px;">
<div class="crayon-plain-wrap" style="background: 0px center; border: 0px; font-family: "Droid Sans Mono", DroidSansMonoRegular, "Courier New", monospace !important; font-size: inherit; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; height: auto !important; line-height: inherit; margin: 0px !important; padding: 0px !important; vertical-align: baseline;">
<textarea class="crayon-plain print-no" data-settings="dblclick" readonly="" style="background-attachment: initial; background-clip: initial; background-image: initial; background-origin: initial; background-position: initial; background-repeat: initial; background-size: initial; border-color: initial; border-radius: 0px; border-style: initial; border-width: 0px; box-shadow: none; color: black; font-family: "Droid Sans Mono", DroidSansMonoRegular, "Courier New", monospace !important; font-size: 12px !important; height: 15px; line-height: 15px !important; margin: 0px; opacity: 0; overflow-wrap: normal; overflow: hidden; padding-left: 5px; padding-right: 5px; padding-top: 0px; position: absolute; resize: none; tab-size: 4; white-space: pre; width: 781.578px; z-index: 0;" wrap="soft"></textarea></div>
<div class="crayon-main" style="background: 0px center; border: 0px; font-family: "Droid Sans Mono", DroidSansMonoRegular, "Courier New", monospace !important; font-size: inherit; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; line-height: inherit; margin: 0px; overflow: hidden; padding: 0px; position: relative; vertical-align: baseline; width: 781.578px; z-index: 1;">
<table class="crayon-table" style="background: none !important; border-collapse: collapse !important; border-spacing: 0px !important; border: none !important; font-size: 12px; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; line-height: inherit; margin-bottom: 0px !important; margin-left: 0px; margin-right: 0px !important; margin-top: 0px !important; padding: 0px !important; table-layout: auto !important; vertical-align: baseline; width: auto !important;"><tbody style="border: 0px; font-size: inherit; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; line-height: inherit; margin: 0px; padding: 0px; vertical-align: baseline;">
<tr class="crayon-row" style="background: 0px center; border: none !important; font-size: inherit; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; line-height: inherit; margin: 0px !important; padding: 0px !important; vertical-align: top !important;"><td class="crayon-nums " data-settings="show" style="background: rgb(34, 34, 34) !important; border-bottom: 0px; border-image: initial; border-left: 0px; border-right: 1px solid rgb(85, 85, 85) !important; border-top: 0px; color: rgb(137, 137, 137) !important; font-size: inherit; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; line-height: inherit; margin: 0px !important; padding: 0px !important; vertical-align: top !important;"><div class="crayon-nums-content" style="background: 0px center; border: 0px; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; line-height: 15px !important; margin: 0px; padding: 0px; vertical-align: baseline; white-space: nowrap;">
<div class="crayon-num" data-line="crayon-5c981541dccfc282671327-1" style="background: 0px center; border: 0px; font-family: inherit; font-size: inherit !important; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit !important; height: inherit; line-height: inherit !important; margin: 0px; padding: 0px 5px; text-align: center; vertical-align: baseline;">
1</div>
</div>
</td><td class="crayon-code" style="background: 0px center; border: 0px; font-size: inherit; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; line-height: inherit; margin: 0px !important; padding: 0px !important; vertical-align: top !important; width: 762px;"><div class="crayon-pre" style="background: none !important; border: none !important; color: rgb(255, 255, 255) !important; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; line-height: 15px !important; margin: 0px; overflow: visible; padding: 0px; tab-size: 4; vertical-align: baseline; white-space: pre;">
<div class="crayon-line" id="crayon-5c981541dccfc282671327-1" style="background: 0px center; border: 0px; font-family: inherit; font-size: inherit !important; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit !important; height: inherit; line-height: inherit !important; margin: 0px; padding: 0px 5px; vertical-align: baseline;">
<span class="crayon-i" style="border: 0px; color: rgb(248 , 248 , 242); font-family: inherit; font-size: inherit; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; height: inherit; line-height: inherit; margin: 0px; padding: 0px; vertical-align: baseline;">sudo</span><span class="crayon-h" style="border: 0px; color: rgb(0 , 111 , 224); font-family: inherit; font-size: inherit; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; height: inherit; line-height: inherit; margin: 0px; padding: 0px; vertical-align: baseline;"> </span><span class="crayon-v" style="border: 0px; color: rgb(248 , 248 , 242); font-family: inherit; font-size: inherit; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; height: inherit; line-height: inherit; margin: 0px; padding: 0px; vertical-align: baseline;">su</span><span class="crayon-h" style="border: 0px; color: rgb(0 , 111 , 224); font-family: inherit; font-size: inherit; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; height: inherit; line-height: inherit; margin: 0px; padding: 0px; vertical-align: baseline;"> </span><span class="crayon-o" style="border: 0px; color: rgb(249 , 38 , 114); font-family: inherit; font-size: inherit; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; height: inherit; line-height: inherit; margin: 0px; padding: 0px; vertical-align: baseline;">-</span><span class="crayon-i" style="border: 0px; color: rgb(248 , 248 , 242); font-family: inherit; font-size: inherit; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; height: inherit; line-height: inherit; margin: 0px; padding: 0px; vertical-align: baseline;">c</span><span class="crayon-h" style="border: 0px; color: rgb(0 , 111 , 224); font-family: inherit; font-size: inherit; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; height: inherit; line-height: inherit; margin: 0px; padding: 0px; vertical-align: baseline;"> </span><span class="crayon-s" style="border: 0px; color: rgb(230 , 219 , 116); font-family: inherit; font-size: inherit; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; height: inherit; line-height: inherit; margin: 0px; padding: 0px; vertical-align: baseline;">"joya instalar sass"</span></div>
</div>
</td></tr>
</tbody></table>
</div>
</div>
<div style="background-color: white; border: 0px; color: #666666; font-family: "Open Sans", sans-serif; font-size: 14px; font-stretch: inherit; font-variant-east-asian: inherit; font-variant-numeric: inherit; line-height: inherit; margin-bottom: 20px; padding: 0px; text-align: start; vertical-align: baseline;">
</div>
<h4 style="background-color: white; border: 0px; clear: both; color: #444444; font-family: "PT Sans", sans-serif; font-size: 20px; font-stretch: inherit; font-variant-east-asian: inherit; font-variant-numeric: inherit; line-height: 1.4; margin: 0px 0px 5px; padding: 0px; text-align: start; vertical-align: baseline;">
Windows</h4>
</div>
<div>
<div style="background-color: white; border: 0px; color: #666666; font-family: "Open Sans", sans-serif; font-size: 14px; font-stretch: inherit; font-variant-east-asian: inherit; font-variant-numeric: inherit; line-height: inherit; margin-bottom: 20px; padding: 0px; text-align: start; vertical-align: baseline;">
Antes de empezar a usar Sass tendrás que instalar Ruby. La manera más rápida para obtener Rubí Windows es <a href="http://rubyinstaller.org/" style="border: 0px; color: #ff5d4d; font: inherit; margin: 0px; padding: 0px; text-decoration-line: none; transition: background-color 0s ease 0s, color 0.2s linear 0s; vertical-align: baseline;" target="_blank">utilizar instalador</a> super rápido.</div>
<div style="background-color: white; border: 0px; color: #666666; font-family: "Open Sans", sans-serif; font-size: 14px; font-stretch: inherit; font-variant-east-asian: inherit; font-variant-numeric: inherit; line-height: inherit; margin-bottom: 20px; padding: 0px; text-align: start; vertical-align: baseline;">
El programa de instalación también instalará una línea de comandos o powershell Ruby que permitirá utilizar las bibliotecas de Ruby.</div>
<h4 style="background-color: white; border: 0px; clear: both; color: #444444; font-family: "PT Sans", sans-serif; font-size: 20px; font-stretch: inherit; font-variant-east-asian: inherit; font-variant-numeric: inherit; line-height: 1.4; margin: 0px 0px 5px; padding: 0px; text-align: start; vertical-align: baseline;">
Mac</h4>
<div style="background-color: white; border: 0px; color: #666666; font-family: "Open Sans", sans-serif; font-size: 14px; font-stretch: inherit; font-variant-east-asian: inherit; font-variant-numeric: inherit; line-height: inherit; margin-bottom: 20px; padding: 0px; text-align: start; vertical-align: baseline;">
Instalar SASS es un proceso bastante rápido si estás usando un Mac, felicitaciones, Ruby viene pre-instalado .</div>
<h4 style="background-color: white; border: 0px; clear: both; color: #444444; font-family: "PT Sans", sans-serif; font-size: 20px; font-stretch: inherit; font-variant-east-asian: inherit; font-variant-numeric: inherit; line-height: 1.4; margin: 0px 0px 5px; padding: 0px; text-align: start; vertical-align: baseline;">
Instalar Sass</h4>
<div style="background-color: white; border: 0px; color: #666666; font-family: "Open Sans", sans-serif; font-size: 14px; font-stretch: inherit; font-variant-east-asian: inherit; font-variant-numeric: inherit; line-height: inherit; margin-bottom: 20px; padding: 0px; text-align: start; vertical-align: baseline;">
La instalación de SASS se realiza mediante el uso de la línea de comandos:</div>
<div style="background-color: white; border: 0px; color: #666666; font-family: "Open Sans", sans-serif; font-size: 14px; font-stretch: inherit; font-variant-east-asian: inherit; font-variant-numeric: inherit; line-height: inherit; margin-bottom: 20px; padding: 0px; text-align: start; vertical-align: baseline;">
Abrimos la terminal :</div>
<div style="background-color: white; border: 0px; color: #666666; font-family: "Open Sans", sans-serif; font-size: 14px; font-stretch: inherit; font-variant-east-asian: inherit; font-variant-numeric: inherit; line-height: inherit; margin-bottom: 20px; padding: 0px; text-align: start; vertical-align: baseline;">
En el Mac e terminal.app viene instalado por defecto,se encuentra ubicado en la carpeta “Utilidades”.</div>
<div style="background-color: white; border: 0px; color: #666666; font-family: "Open Sans", sans-serif; font-size: 14px; font-stretch: inherit; font-variant-east-asian: inherit; font-variant-numeric: inherit; line-height: inherit; margin-bottom: 20px; padding: 0px; text-align: start; vertical-align: baseline;">
En Windows, ejecuta <code style="border: 0px; font-family: monospace, consolas, sans-serif; font-size: inherit; font-stretch: inherit; font-variant: inherit; line-height: 1.5; margin: 0px; padding: 0px 8px; vertical-align: baseline;">cmd</code>.</div>
<div style="background-color: white; border: 0px; color: #666666; font-family: "Open Sans", sans-serif; font-size: 14px; font-stretch: inherit; font-variant-east-asian: inherit; font-variant-numeric: inherit; line-height: inherit; margin-bottom: 20px; padding: 0px; text-align: start; vertical-align: baseline;">
Linux : bah! ya sabes.</div>
<div class="crayon-syntax crayon-theme-monokai crayon-font-droid-sans-mono crayon-os-pc print-yes notranslate" data-settings=" minimize scroll-mouseover" id="crayon-5c981541dcd00954066471" style="background: rgb(51, 51, 51) !important; border-color: rgb(255, 174, 0) !important; border-image: initial; border-style: solid !important; border-width: 1px !important; box-sizing: border-box; color: #666666; direction: ltr !important; font-family: Monaco, MonacoRegular, "Courier New", monospace; font-size: 12px !important; font-stretch: inherit; font-variant-east-asian: inherit; font-variant-numeric: inherit; height: auto; line-height: 15px !important; margin: 12px 0px; overflow: hidden !important; padding: 0px; position: relative !important; text-align: left; text-shadow: none !important; text-size-adjust: none; vertical-align: baseline; width: 783.578px;">
<div class="crayon-plain-wrap" style="background: 0px center; border: 0px; font-family: "Droid Sans Mono", DroidSansMonoRegular, "Courier New", monospace !important; font-size: inherit; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; height: auto !important; line-height: inherit; margin: 0px !important; padding: 0px !important; vertical-align: baseline;">
<textarea class="crayon-plain print-no" data-settings="dblclick" readonly="" style="background-attachment: initial; background-clip: initial; background-image: initial; background-origin: initial; background-position: initial; background-repeat: initial; background-size: initial; border-color: initial; border-radius: 0px; border-style: initial; border-width: 0px; box-shadow: none; color: black; font-family: "Droid Sans Mono", DroidSansMonoRegular, "Courier New", monospace !important; font-size: 12px !important; height: 15px; line-height: 15px !important; margin: 0px; opacity: 0; overflow-wrap: normal; overflow: hidden; padding-left: 5px; padding-right: 5px; padding-top: 0px; position: absolute; resize: none; tab-size: 4; white-space: pre; width: 781.578px; z-index: 0;" wrap="soft"></textarea></div>
<div class="crayon-main" style="background: 0px center; border: 0px; font-family: "Droid Sans Mono", DroidSansMonoRegular, "Courier New", monospace !important; font-size: inherit; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; line-height: inherit; margin: 0px; overflow: hidden; padding: 0px; position: relative; vertical-align: baseline; width: 781.578px; z-index: 1;">
<table class="crayon-table" style="background: none !important; border-collapse: collapse !important; border-spacing: 0px !important; border: none !important; font-size: 12px; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; line-height: inherit; margin-bottom: 0px !important; margin-left: 0px; margin-right: 0px !important; margin-top: 0px !important; padding: 0px !important; table-layout: auto !important; vertical-align: baseline; width: auto !important;"><tbody style="border: 0px; font-size: inherit; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; line-height: inherit; margin: 0px; padding: 0px; vertical-align: baseline;">
<tr class="crayon-row" style="background: 0px center; border: none !important; font-size: inherit; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; line-height: inherit; margin: 0px !important; padding: 0px !important; vertical-align: top !important;"><td class="crayon-nums " data-settings="show" style="background: rgb(34, 34, 34) !important; border-bottom: 0px; border-image: initial; border-left: 0px; border-right: 1px solid rgb(85, 85, 85) !important; border-top: 0px; color: rgb(137, 137, 137) !important; font-size: inherit; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; line-height: inherit; margin: 0px !important; padding: 0px !important; vertical-align: top !important;"><div class="crayon-nums-content" style="background: 0px center; border: 0px; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; line-height: 15px !important; margin: 0px; padding: 0px; vertical-align: baseline; white-space: nowrap;">
<div class="crayon-num" data-line="crayon-5c981541dcd00954066471-1" style="background: 0px center; border: 0px; font-family: inherit; font-size: inherit !important; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit !important; height: inherit; line-height: inherit !important; margin: 0px; padding: 0px 5px; text-align: center; vertical-align: baseline;">
1</div>
</div>
</td><td class="crayon-code" style="background: 0px center; border: 0px; font-size: inherit; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; line-height: inherit; margin: 0px !important; padding: 0px !important; vertical-align: top !important; width: 762px;"><div class="crayon-pre" style="background: none !important; border: none !important; color: rgb(255, 255, 255) !important; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; line-height: 15px !important; margin: 0px; overflow: visible; padding: 0px; tab-size: 4; vertical-align: baseline; white-space: pre;">
<div class="crayon-line" id="crayon-5c981541dcd00954066471-1" style="background: 0px center; border: 0px; font-family: inherit; font-size: inherit !important; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit !important; height: inherit; line-height: inherit !important; margin: 0px; padding: 0px 5px; vertical-align: baseline;">
<span class="crayon-i" style="border: 0px; color: rgb(248 , 248 , 242); font-family: inherit; font-size: inherit; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; height: inherit; line-height: inherit; margin: 0px; padding: 0px; vertical-align: baseline;">gem</span><span class="crayon-h" style="border: 0px; color: rgb(0 , 111 , 224); font-family: inherit; font-size: inherit; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; height: inherit; line-height: inherit; margin: 0px; padding: 0px; vertical-align: baseline;"> </span><span class="crayon-i" style="border: 0px; color: rgb(248 , 248 , 242); font-family: inherit; font-size: inherit; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; height: inherit; line-height: inherit; margin: 0px; padding: 0px; vertical-align: baseline;">install</span><span class="crayon-h" style="border: 0px; color: rgb(0 , 111 , 224); font-family: inherit; font-size: inherit; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; height: inherit; line-height: inherit; margin: 0px; padding: 0px; vertical-align: baseline;"> </span><span class="crayon-v" style="border: 0px; color: rgb(248 , 248 , 242); font-family: inherit; font-size: inherit; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; height: inherit; line-height: inherit; margin: 0px; padding: 0px; vertical-align: baseline;">sass</span></div>
</div>
</td></tr>
</tbody></table>
</div>
</div>
<div style="background-color: white; border: 0px; color: #666666; font-family: "Open Sans", sans-serif; font-size: 14px; font-stretch: inherit; font-variant-east-asian: inherit; font-variant-numeric: inherit; line-height: inherit; margin-bottom: 20px; padding: 0px; text-align: start; vertical-align: baseline;">
Rubí utiliza gemas para gestionar sus diversos paquetes de código como Sass. En el tipo de ventana de terminal abierta:</div>
<div style="background-color: white; border: 0px; color: #666666; font-family: "Open Sans", sans-serif; font-size: 14px; font-stretch: inherit; font-variant-east-asian: inherit; font-variant-numeric: inherit; line-height: inherit; margin-bottom: 20px; padding: 0px; text-align: start; vertical-align: baseline;">
Esto instalará Sass y sus dependencia , es bastante mágico. Si recibes un mensaje de error, entonces es probable que tengas que anteponer el comando sudo :</div>
<div class="crayon-syntax crayon-theme-monokai crayon-font-droid-sans-mono crayon-os-pc print-yes notranslate" data-settings=" minimize scroll-mouseover" id="crayon-5c981541dcd03780058605" style="background: rgb(51, 51, 51) !important; border-color: rgb(255, 174, 0) !important; border-image: initial; border-style: solid !important; border-width: 1px !important; box-sizing: border-box; color: #666666; direction: ltr !important; font-family: Monaco, MonacoRegular, "Courier New", monospace; font-size: 12px !important; font-stretch: inherit; font-variant-east-asian: inherit; font-variant-numeric: inherit; height: auto; line-height: 15px !important; margin: 12px 0px; overflow: hidden !important; padding: 0px; position: relative !important; text-align: left; text-shadow: none !important; text-size-adjust: none; vertical-align: baseline; width: 783.578px;">
<div class="crayon-plain-wrap" style="background: 0px center; border: 0px; font-family: "Droid Sans Mono", DroidSansMonoRegular, "Courier New", monospace !important; font-size: inherit; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; height: auto !important; line-height: inherit; margin: 0px !important; padding: 0px !important; vertical-align: baseline;">
<textarea class="crayon-plain print-no" data-settings="dblclick" readonly="" style="background-attachment: initial; background-clip: initial; background-image: initial; background-origin: initial; background-position: initial; background-repeat: initial; background-size: initial; border-color: initial; border-radius: 0px; border-style: initial; border-width: 0px; box-shadow: none; color: black; font-family: "Droid Sans Mono", DroidSansMonoRegular, "Courier New", monospace !important; font-size: 12px !important; height: 15px; line-height: 15px !important; margin: 0px; opacity: 0; overflow-wrap: normal; overflow: hidden; padding-left: 5px; padding-right: 5px; padding-top: 0px; position: absolute; resize: none; tab-size: 4; white-space: pre; width: 781.578px; z-index: 0;" wrap="soft"></textarea></div>
<div class="crayon-main" style="background: 0px center; border: 0px; font-family: "Droid Sans Mono", DroidSansMonoRegular, "Courier New", monospace !important; font-size: inherit; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; line-height: inherit; margin: 0px; overflow: hidden; padding: 0px; position: relative; vertical-align: baseline; width: 781.578px; z-index: 1;">
<table class="crayon-table" style="background: none !important; border-collapse: collapse !important; border-spacing: 0px !important; border: none !important; font-size: 12px; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; line-height: inherit; margin-bottom: 0px !important; margin-left: 0px; margin-right: 0px !important; margin-top: 0px !important; padding: 0px !important; table-layout: auto !important; vertical-align: baseline; width: auto !important;"><tbody style="border: 0px; font-size: inherit; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; line-height: inherit; margin: 0px; padding: 0px; vertical-align: baseline;">
<tr class="crayon-row" style="background: 0px center; border: none !important; font-size: inherit; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; line-height: inherit; margin: 0px !important; padding: 0px !important; vertical-align: top !important;"><td class="crayon-nums " data-settings="show" style="background: rgb(34, 34, 34) !important; border-bottom: 0px; border-image: initial; border-left: 0px; border-right: 1px solid rgb(85, 85, 85) !important; border-top: 0px; color: rgb(137, 137, 137) !important; font-size: inherit; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; line-height: inherit; margin: 0px !important; padding: 0px !important; vertical-align: top !important;"><div class="crayon-nums-content" style="background: 0px center; border: 0px; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; line-height: 15px !important; margin: 0px; padding: 0px; vertical-align: baseline; white-space: nowrap;">
<div class="crayon-num" data-line="crayon-5c981541dcd03780058605-1" style="background: 0px center; border: 0px; font-family: inherit; font-size: inherit !important; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit !important; height: inherit; line-height: inherit !important; margin: 0px; padding: 0px 5px; text-align: center; vertical-align: baseline;">
1</div>
</div>
</td><td class="crayon-code" style="background: 0px center; border: 0px; font-size: inherit; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; line-height: inherit; margin: 0px !important; padding: 0px !important; vertical-align: top !important; width: 762px;"><div class="crayon-pre" style="background: none !important; border: none !important; color: rgb(255, 255, 255) !important; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; line-height: 15px !important; margin: 0px; overflow: visible; padding: 0px; tab-size: 4; vertical-align: baseline; white-space: pre;">
<div class="crayon-line" id="crayon-5c981541dcd03780058605-1" style="background: 0px center; border: 0px; font-family: inherit; font-size: inherit !important; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit !important; height: inherit; line-height: inherit !important; margin: 0px; padding: 0px 5px; vertical-align: baseline;">
<span class="crayon-e" style="border: 0px; color: rgb(102 , 217 , 239); font-family: inherit; font-size: inherit; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; height: inherit; line-height: inherit; margin: 0px; padding: 0px; vertical-align: baseline;">sudo </span><span class="crayon-e" style="border: 0px; color: rgb(102 , 217 , 239); font-family: inherit; font-size: inherit; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; height: inherit; line-height: inherit; margin: 0px; padding: 0px; vertical-align: baseline;">gem </span><span class="crayon-e" style="border: 0px; color: rgb(102 , 217 , 239); font-family: inherit; font-size: inherit; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; height: inherit; line-height: inherit; margin: 0px; padding: 0px; vertical-align: baseline;">install </span><span class="crayon-v" style="border: 0px; color: rgb(248 , 248 , 242); font-family: inherit; font-size: inherit; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; height: inherit; line-height: inherit; margin: 0px; padding: 0px; vertical-align: baseline;">sass</span></div>
</div>
</td></tr>
</tbody></table>
</div>
</div>
<div style="background-color: white; border: 0px; color: #666666; font-family: "Open Sans", sans-serif; font-size: 14px; font-stretch: inherit; font-variant-east-asian: inherit; font-variant-numeric: inherit; line-height: inherit; margin-bottom: 20px; padding: 0px; text-align: start; vertical-align: baseline;">
Doble verificación. Ahora debe tener Sass instalado, pero nunca está de mas la doble verificación, escribe esto en la terminal :</div>
</div>
<div>
<div>
<span style="background-color: black;"><span style="color: white;">sass -v</span></span></div>
<div>
<br /></div>
<div>
Si la respuesta es <span style="background-color: black;"><span style="color: white;">Sass 3.4.17 (Selective Steve) </span></span> perfecto , hemos instalado SASS , ves no dolió tanto.</div>
</div>
<div>
<br /></div>
<div>
<h3 style="background-color: white; border: 0px; clear: both; color: #444444; font-family: "PT Sans", sans-serif; font-size: 22px; font-stretch: inherit; font-variant-east-asian: inherit; font-variant-numeric: inherit; line-height: 1.4; margin: 0px 0px 5px; padding: 0px; text-align: start; vertical-align: baseline;">
Compilar nuestro SCSS a CSS</h3>
<div style="background-color: white; border: 0px; color: #666666; font-family: "Open Sans", sans-serif; font-size: 14px; font-stretch: inherit; font-variant-east-asian: inherit; font-variant-numeric: inherit; line-height: inherit; margin-bottom: 20px; padding: 0px; text-align: start; vertical-align: baseline;">
Ahora compilaremos nuestro archivo SASS a CSS</div>
<div class="crayon-syntax crayon-theme-monokai crayon-font-droid-sans-mono crayon-os-pc print-yes notranslate" data-settings=" minimize scroll-mouseover" id="crayon-5c981541dcd0c695812478" style="background: rgb(51, 51, 51) !important; border-color: rgb(255, 174, 0) !important; border-image: initial; border-style: solid !important; border-width: 1px !important; box-sizing: border-box; color: #666666; direction: ltr !important; font-family: Monaco, MonacoRegular, "Courier New", monospace; font-size: 12px !important; font-stretch: inherit; font-variant-east-asian: inherit; font-variant-numeric: inherit; height: auto; line-height: 15px !important; margin: 12px 0px; overflow: hidden !important; padding: 0px; position: relative !important; text-align: left; text-shadow: none !important; text-size-adjust: none; vertical-align: baseline; width: 783.578px;">
<div class="crayon-plain-wrap" style="background: 0px center; border: 0px; font-family: "Droid Sans Mono", DroidSansMonoRegular, "Courier New", monospace !important; font-size: inherit; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; height: auto !important; line-height: inherit; margin: 0px !important; padding: 0px !important; vertical-align: baseline;">
<textarea class="crayon-plain print-no" data-settings="dblclick" readonly="" style="background-attachment: initial; background-clip: initial; background-image: initial; background-origin: initial; background-position: initial; background-repeat: initial; background-size: initial; border-color: initial; border-radius: 0px; border-style: initial; border-width: 0px; box-shadow: none; color: black; font-family: "Droid Sans Mono", DroidSansMonoRegular, "Courier New", monospace !important; font-size: 12px !important; height: 15px; line-height: 15px !important; margin: 0px; opacity: 0; overflow-wrap: normal; overflow: hidden; padding-left: 5px; padding-right: 5px; padding-top: 0px; position: absolute; resize: none; tab-size: 4; white-space: pre; width: 781.578px; z-index: 0;" wrap="soft"></textarea></div>
<div class="crayon-main" style="background: 0px center; border: 0px; font-family: "Droid Sans Mono", DroidSansMonoRegular, "Courier New", monospace !important; font-size: inherit; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; line-height: inherit; margin: 0px; overflow: hidden; padding: 0px; position: relative; vertical-align: baseline; width: 781.578px; z-index: 1;">
<table class="crayon-table" style="background: none !important; border-collapse: collapse !important; border-spacing: 0px !important; border: none !important; font-size: 12px; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; line-height: inherit; margin-bottom: 0px !important; margin-left: 0px; margin-right: 0px !important; margin-top: 0px !important; padding: 0px !important; table-layout: auto !important; vertical-align: baseline; width: auto !important;"><tbody style="border: 0px; font-size: inherit; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; line-height: inherit; margin: 0px; padding: 0px; vertical-align: baseline;">
<tr class="crayon-row" style="background: 0px center; border: none !important; font-size: inherit; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; line-height: inherit; margin: 0px !important; padding: 0px !important; vertical-align: top !important;"><td class="crayon-nums " data-settings="show" style="background: rgb(34, 34, 34) !important; border-bottom: 0px; border-image: initial; border-left: 0px; border-right: 1px solid rgb(85, 85, 85) !important; border-top: 0px; color: rgb(137, 137, 137) !important; font-size: inherit; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; line-height: inherit; margin: 0px !important; padding: 0px !important; vertical-align: top !important;"><div class="crayon-nums-content" style="background: 0px center; border: 0px; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; line-height: 15px !important; margin: 0px; padding: 0px; vertical-align: baseline; white-space: nowrap;">
<div class="crayon-num" data-line="crayon-5c981541dcd0c695812478-1" style="background: 0px center; border: 0px; font-family: inherit; font-size: inherit !important; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit !important; height: inherit; line-height: inherit !important; margin: 0px; padding: 0px 5px; text-align: center; vertical-align: baseline;">
1</div>
</div>
</td><td class="crayon-code" style="background: 0px center; border: 0px; font-size: inherit; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; line-height: inherit; margin: 0px !important; padding: 0px !important; vertical-align: top !important; width: 762px;"><div class="crayon-pre" style="background: none !important; border: none !important; color: rgb(255, 255, 255) !important; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; line-height: 15px !important; margin: 0px; overflow: visible; padding: 0px; tab-size: 4; vertical-align: baseline; white-space: pre;">
<div class="crayon-line" id="crayon-5c981541dcd0c695812478-1" style="background: 0px center; border: 0px; font-family: inherit; font-size: inherit !important; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit !important; height: inherit; line-height: inherit !important; margin: 0px; padding: 0px 5px; vertical-align: baseline;">
<span class="crayon-sy" style="border: 0px; color: rgb(248 , 248 , 242); font-family: inherit; font-size: inherit; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; height: inherit; line-height: inherit; margin: 0px; padding: 0px; vertical-align: baseline;">$</span><span class="crayon-h" style="border: 0px; color: rgb(0 , 111 , 224); font-family: inherit; font-size: inherit; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; height: inherit; line-height: inherit; margin: 0px; padding: 0px; vertical-align: baseline;"> </span><span class="crayon-i" style="border: 0px; color: rgb(248 , 248 , 242); font-family: inherit; font-size: inherit; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; height: inherit; line-height: inherit; margin: 0px; padding: 0px; vertical-align: baseline;">sass</span><span class="crayon-h" style="border: 0px; color: rgb(0 , 111 , 224); font-family: inherit; font-size: inherit; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; height: inherit; line-height: inherit; margin: 0px; padding: 0px; vertical-align: baseline;"> </span><span class="crayon-v" style="border: 0px; color: rgb(248 , 248 , 242); font-family: inherit; font-size: inherit; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; height: inherit; line-height: inherit; margin: 0px; padding: 0px; vertical-align: baseline;">hoja_estilos</span><span class="crayon-sy" style="border: 0px; color: rgb(248 , 248 , 242); font-family: inherit; font-size: inherit; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; height: inherit; line-height: inherit; margin: 0px; padding: 0px; vertical-align: baseline;">.</span><span class="crayon-i" style="border: 0px; color: rgb(248 , 248 , 242); font-family: inherit; font-size: inherit; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; height: inherit; line-height: inherit; margin: 0px; padding: 0px; vertical-align: baseline;">scss</span><span class="crayon-h" style="border: 0px; color: rgb(0 , 111 , 224); font-family: inherit; font-size: inherit; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; height: inherit; line-height: inherit; margin: 0px; padding: 0px; vertical-align: baseline;"> </span><span class="crayon-v" style="border: 0px; color: rgb(248 , 248 , 242); font-family: inherit; font-size: inherit; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; height: inherit; line-height: inherit; margin: 0px; padding: 0px; vertical-align: baseline;">archivo_generado</span><span class="crayon-sy" style="border: 0px; color: rgb(248 , 248 , 242); font-family: inherit; font-size: inherit; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; height: inherit; line-height: inherit; margin: 0px; padding: 0px; vertical-align: baseline;">.</span><span class="crayon-v" style="border: 0px; color: rgb(248 , 248 , 242); font-family: inherit; font-size: inherit; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; height: inherit; line-height: inherit; margin: 0px; padding: 0px; vertical-align: baseline;">css</span></div>
</div>
</td></tr>
</tbody></table>
</div>
</div>
<div style="background-color: white; border: 0px; color: #666666; font-family: "Open Sans", sans-serif; font-size: 14px; font-stretch: inherit; font-variant-east-asian: inherit; font-variant-numeric: inherit; line-height: inherit; margin-bottom: 20px; padding: 0px; text-align: start; vertical-align: baseline;">
La gran ventaja de esta forma de utilizar SASS es que es mas potente debido a la cantidad de comandos que tenemos disponibles.</div>
<h3 style="background-color: white; border: 0px; clear: both; color: #444444; font-family: "PT Sans", sans-serif; font-size: 22px; font-stretch: inherit; font-variant-east-asian: inherit; font-variant-numeric: inherit; line-height: 1.4; margin: 0px 0px 5px; padding: 0px; text-align: start; vertical-align: baseline;">
La forma fácil :</h3>
<div style="background-color: white; border: 0px; color: #666666; font-family: "Open Sans", sans-serif; font-size: 14px; font-stretch: inherit; font-variant-east-asian: inherit; font-variant-numeric: inherit; line-height: inherit; margin-bottom: 20px; padding: 0px; text-align: start; vertical-align: baseline;">
<span style="border: 0px; font-family: inherit; font-size: inherit; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; line-height: 1.5; margin: 0px; padding: 0px; vertical-align: baseline;">Hay un gran número de aplicaciones que conseguirán poner a SASS en marcha y funcionando en unos pocos minutos , existen aplicaciones gratuitas y de pago (algunas merecen el gasto) que nos ayudaran a trabajar con SASS :</span></div>
<ul>
<li style="border: 0px; font: inherit; margin: 0px; padding: 0px; vertical-align: baseline;"><a href="http://incident57.com/codekit/" style="border: 0px; color: #ff5d4d; font: inherit; margin: 0px; padding: 0px; text-decoration-line: none; transition: background-color 0s ease 0s, color 0.2s linear 0s; vertical-align: baseline;">CodeKit</a> <span class="info" style="border: 0px; font: inherit; margin: 0px; padding: 0px; vertical-align: baseline;">(Pago)</span></li>
<li style="border: 0px; font: inherit; margin: 0px; padding: 0px; vertical-align: baseline;"><a href="http://compass.handlino.com/" style="border: 0px; color: #ff5d4d; font: inherit; margin: 0px; padding: 0px; text-decoration-line: none; transition: background-color 0s ease 0s, color 0.2s linear 0s; vertical-align: baseline;">Compass.app</a> <span class="info" style="border: 0px; font: inherit; margin: 0px; padding: 0px; vertical-align: baseline;">(Pago, Open Source)</span></li>
<li style="border: 0px; font: inherit; margin: 0px; padding: 0px; vertical-align: baseline;"><a href="http://hammerformac.com/" style="border: 0px; color: #ff5d4d; font: inherit; margin: 0px; padding: 0px; text-decoration-line: none; transition: background-color 0s ease 0s, color 0.2s linear 0s; vertical-align: baseline;">Hammer</a> <span class="info" style="border: 0px; font: inherit; margin: 0px; padding: 0px; vertical-align: baseline;">(Pago)</span></li>
<li style="border: 0px; font: inherit; margin: 0px; padding: 0px; vertical-align: baseline;"><a href="http://koala-app.com/" style="border: 0px; color: #ff5d4d; font: inherit; margin: 0px; padding: 0px; text-decoration-line: none; transition: background-color 0s ease 0s, color 0.2s linear 0s; vertical-align: baseline;">Koala</a> <span class="info" style="border: 0px; font: inherit; margin: 0px; padding: 0px; vertical-align: baseline;">(Open Source)</span></li>
<li style="border: 0px; font: inherit; margin: 0px; padding: 0px; vertical-align: baseline;"><a href="http://livereload.com/" style="border: 0px; color: #ff5d4d; font: inherit; margin: 0px; padding: 0px; text-decoration-line: none; transition: background-color 0s ease 0s, color 0.2s linear 0s; vertical-align: baseline;">LiveReload</a> <span class="info" style="border: 0px; font: inherit; margin: 0px; padding: 0px; vertical-align: baseline;">(Pago, Open Source)</span></li>
<li style="border: 0px; font: inherit; margin: 0px; padding: 0px; vertical-align: baseline;"><a href="http://mixture.io/" style="border: 0px; color: #ff5d4d; font: inherit; margin: 0px; padding: 0px; text-decoration-line: none; transition: background-color 0s ease 0s, color 0.2s linear 0s; vertical-align: baseline;">Mixture</a> <span class="info" style="border: 0px; font: inherit; margin: 0px; padding: 0px; vertical-align: baseline;">(Gratis)</span></li>
<li style="border: 0px; font: inherit; margin: 0px; padding: 0px; vertical-align: baseline;"><a href="https://prepros.io/" style="border: 0px; color: #ff5d4d; font: inherit; margin: 0px; padding: 0px; text-decoration-line: none; transition: background-color 0s ease 0s, color 0.2s linear 0s; vertical-align: baseline;">Prepros</a> <span class="info" style="border: 0px; font: inherit; margin: 0px; padding: 0px; vertical-align: baseline;">(Pago)</span></li>
<li style="border: 0px; font: inherit; margin: 0px; padding: 0px; vertical-align: baseline;"><a href="http://mhs.github.io/scout-app/" style="border: 0px; color: #ff5d4d; font: inherit; margin: 0px; padding: 0px; text-decoration-line: none; transition: background-color 0s ease 0s, color 0.2s linear 0s; vertical-align: baseline;">Scout</a> <span class="info" style="border: 0px; font: inherit; margin: 0px; padding: 0px; vertical-align: baseline;">(Open Source)</span></li>
</ul>
<div>
<div style="background-color: white; border: 0px; color: #666666; font-family: "Open Sans", sans-serif; font-size: 14px; font-stretch: inherit; font-variant-east-asian: inherit; font-variant-numeric: inherit; line-height: inherit; margin-bottom: 20px; padding: 0px; text-align: start; vertical-align: baseline;">
Para poder compilar nuestro archivo SCSS por ejemplo en Koala , simplemente lo seleccionamos y convertimos , listo.</div>
<div style="background-color: white; border: 0px; color: #666666; font-family: "Open Sans", sans-serif; font-size: 14px; font-stretch: inherit; font-variant-east-asian: inherit; font-variant-numeric: inherit; line-height: inherit; margin-bottom: 20px; padding: 0px; text-align: start; vertical-align: baseline;">
SASS es un tema extenso pero hay suficiente material en la web para aprender, un recurso muy bueno es este <a href="https://librosweb.es/libro/sass/" style="border: 0px; color: #ff5d4d; font: inherit; margin: 0px; padding: 0px; text-decoration-line: none; transition: background-color 0s ease 0s, color 0.2s linear 0s; vertical-align: baseline;" target="_blank">Libro Web </a>dedicado a SASS.<br />
<h2 style="border: 0px; clear: both; color: #444444; font-family: "PT Sans", sans-serif; font-size: 24px; font-stretch: inherit; font-variant-east-asian: inherit; font-variant-numeric: inherit; line-height: 1.4; margin: 0px 0px 5px; padding: 0px; text-align: start; vertical-align: baseline;">
LESS</h2>
<div style="border: 0px; font-family: "Open Sans", sans-serif; font-stretch: inherit; font-variant-east-asian: inherit; font-variant-numeric: inherit; line-height: inherit; margin-bottom: 20px; padding: 0px; text-align: start; vertical-align: baseline;">
Dos años después del lanzamiento de Sass otro CSS pre-procesador llegó a la escena web . LESS nació como una gema para Ruby en 2009 como una alternativa a Sass pero desde entonces ha sido reescrito en JavaScript.</div>
<div style="border: 0px; font-family: "Open Sans", sans-serif; font-stretch: inherit; font-variant-east-asian: inherit; font-variant-numeric: inherit; line-height: inherit; margin-bottom: 20px; padding: 0px; text-align: start; vertical-align: baseline;">
A pesar de que no es mucha la diferencia, algunas personas prefieren usar JavaScript sobre Ruby dicho esto , LESS proporciona una funcionalidad muy similar a la de SASS ,sin embargo, la sintaxis es un poco diferente.</div>
<div style="border: 0px; font-family: "Open Sans", sans-serif; font-stretch: inherit; font-variant-east-asian: inherit; font-variant-numeric: inherit; line-height: inherit; margin-bottom: 20px; padding: 0px; text-align: start; vertical-align: baseline;">
LESS añade comportamiento dinámico a CSS, por ejemplo variables, mixins, operaciones y funciones. LESS puede ejecutarse del lado del servidor (usando Node.js y Rhino) o del lado del cliente (en navegadores modernos).</div>
<h2 style="border: 0px; clear: both; color: #444444; font-family: "PT Sans", sans-serif; font-size: 24px; font-stretch: inherit; font-variant-east-asian: inherit; font-variant-numeric: inherit; line-height: 1.4; margin: 0px 0px 5px; padding: 0px; text-align: start; vertical-align: baseline;">
Sintaxis</h2>
<div style="border: 0px; font-family: "Open Sans", sans-serif; font-stretch: inherit; font-variant-east-asian: inherit; font-variant-numeric: inherit; line-height: inherit; margin-bottom: 20px; padding: 0px; text-align: start; vertical-align: baseline;">
LESS proporciona los siguientes mecanismos: variables, anidamiento, operadores, mixins y funciones. La principal diferencia entre LESS y otros pre-procesadores CSS es que LESS permite la compilación en tiempo real.</div>
<div style="border: 0px; font-family: "Open Sans", sans-serif; font-stretch: inherit; font-variant-east-asian: inherit; font-variant-numeric: inherit; line-height: inherit; margin-bottom: 20px; padding: 0px; text-align: start; vertical-align: baseline;">
El ámbito de las variables en LESS es muy similar al de la mayoría de lenguajes de programación. Las variables y los mixins se buscan primero en el ámbito local, si no son encontrados, el compilador buscará en el ámbito inmediatamente superior, y así sucesivamente.</div>
<div style="border: 0px; font-family: "Open Sans", sans-serif; font-stretch: inherit; font-variant-east-asian: inherit; font-variant-numeric: inherit; line-height: inherit; margin-bottom: 20px; padding: 0px; text-align: start; vertical-align: baseline;">
Una pequeña diferencia de SASS es que usa el símbolo @ para las variables, SASS utiliza la $, que es el signo que SASS utiliza para mixins.</div>
</div>
<div style="background-color: white; border: 0px; color: #666666; font-family: "Open Sans", sans-serif; font-size: 14px; font-stretch: inherit; font-variant-east-asian: inherit; font-variant-numeric: inherit; line-height: inherit; margin-bottom: 20px; padding: 0px; text-align: start; vertical-align: baseline;">
<br /></div>
</div>
</div>
</div>
</div>
</div>
Instructorhttp://www.blogger.com/profile/08786153429271573526noreply@blogger.com0tag:blogger.com,1999:blog-21439137.post-77679714200409315512018-09-21T09:32:00.000-04:002018-09-21T09:32:02.536-04:00Mailtrap: Un servidor SMTP falso para pruebas.<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgNdSLYsKCglfhQe7FwnjpLJ2eAZ31IvUQHL9ewoxW7CptE6m3PStlTNo_TbqQCoNAlHXrOP-BcEfss1GjyTYSU-xYvOoV7sEx-vT5t2H41H0QV5xSGPEQAJWAkq3iyhQsuNS65/s1600/mailtrap-home.jpg" imageanchor="1" style="clear: right; float: right; margin-bottom: 1em; margin-left: 1em;"><img border="0" data-original-height="428" data-original-width="600" height="228" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgNdSLYsKCglfhQe7FwnjpLJ2eAZ31IvUQHL9ewoxW7CptE6m3PStlTNo_TbqQCoNAlHXrOP-BcEfss1GjyTYSU-xYvOoV7sEx-vT5t2H41H0QV5xSGPEQAJWAkq3iyhQsuNS65/s320/mailtrap-home.jpg" width="320" /></a></div>
<figure class="final-product final-product--image" style="background-color: #fefefe; box-sizing: border-box; color: #3a3a3a; font-family: Roboto, Arial, sans-serif; font-size: 18px; margin: 0px 0px 30px; max-width: 100%; padding: 0px; text-align: justify;"><b>Está Escrito:</b></figure><figure class="final-product final-product--image" style="background-color: #fefefe; box-sizing: border-box; color: #3a3a3a; font-family: Roboto, Arial, sans-serif; font-size: 18px; margin: 0px 0px 30px; max-width: 100%; padding: 0px; text-align: justify;"><div style="-webkit-font-smoothing: antialiased; background-color: white; box-sizing: border-box; color: black; font-family: "Helvetica Neue", Helvetica, Arial, sans-serif; font-size: 22px; margin-bottom: 10px; text-align: justify;">
La gracia del Señor Jesucristo, el amor de Dios, y la comunión del Espíritu Santo sean con todos vosotros. Amén.</div>
(<a class="bcv" href="http://diosdapalabra.blogspot.com/" style="-webkit-font-smoothing: antialiased; background: rgb(255, 255, 255); box-sizing: border-box; color: #631e16; cursor: pointer; font-family: "Helvetica Neue", Helvetica, Arial, sans-serif; text-align: start; text-decoration-line: none;" title="2 Corintios 13:14">2 Corintios 13:14</a>)</figure><figure class="final-product final-product--image" style="background-color: #fefefe; box-sizing: border-box; color: #3a3a3a; font-family: Roboto, Arial, sans-serif; font-size: 18px; margin: 0px 0px 30px; max-width: 100%; padding: 0px; text-align: justify;"><b>Tomado de: <a href="https://code.tutsplus.com/es/tutorials/introduction-to-mailtrap-a-fake-smtp-server-for-pre-production-testing--cms-23279">Code Tutsplus</a></b></figure><figure class="final-product final-product--image" style="background-color: #fefefe; box-sizing: border-box; color: #3a3a3a; font-family: Roboto, Arial, sans-serif; font-size: 18px; margin: 0px 0px 30px; max-width: 100%; padding: 0px; text-align: justify;">Mailtrap proporciona un servidor SMTP falso para que su equipo de desarrollo pueda probar, ver y compartir correos electrónicos enviados desde los entornos de preproducción y probar con datos reales sin el riesgo de enviar spam a clientes reales. Ha sido creado por <a href="http://railsware.com/" style="border: none; box-sizing: border-box; color: #0085b6; outline: none; text-decoration-line: none;" target="_self">Railsware</a> y para muchas tareas de desarrollo, el uso de Mailtrap será gratuito.</figure><div style="background-color: #fefefe; box-sizing: border-box; color: #3a3a3a; font-family: Roboto, Arial, sans-serif; font-size: 18px; margin-bottom: 26px;">
Esencialmente, se registra en Mailtrap y envía todo el correo electrónico del entorno de preproducción a través de su servidor SMTP Mailtrap falso.</div>
<figure class="post_image" style="background-color: #fefefe; box-sizing: border-box; color: #3a3a3a; font-family: Roboto, Arial, sans-serif; font-size: 18px; margin: 30px 0px; max-width: 100%; padding: 0px; text-align: center;"><img alt="Use MailTrap to capture email from testing development and staging environments" class="loaded" data-src="https://cms-assets.tutsplus.com/uploads/users/317/posts/23279/image/mailtrap%20flow.jpg" data-was-processed="true" src="https://cms-assets.tutsplus.com/uploads/users/317/posts/23279/image/mailtrap%20flow.jpg" style="background: rgb(251, 251, 251); box-sizing: border-box; display: block; height: auto; margin: 1px; max-width: 100%; min-height: 1px; outline: rgb(225, 232, 237) solid 1px; padding: 10px;" /></figure><div style="background-color: #fefefe; box-sizing: border-box; color: #3a3a3a; font-family: Roboto, Arial, sans-serif; font-size: 18px; margin-bottom: 26px;">
Entonces, <a href="http://knowyourmeme.com/memes/all-your-base-are-belong-to-us" style="border: none; box-sizing: border-box; color: #0085b6; outline: none; text-decoration-line: none;" target="_self">todos sus correos electronicos pertenecen a Mailtrap</a>. Puede ver y depurar su correo electrónico dentro de la GUI amigable de Mailtrap.</div>
<div style="background-color: #fefefe; box-sizing: border-box; color: #3a3a3a; font-family: Roboto, Arial, sans-serif; font-size: 18px; margin-bottom: 26px;">
Incluso puede utilizar Mailtrap para colocar vertederos de su base de datos de producción con correos electrónicos reales de usuario a través de pruebas en su servidor de ensayo. Sus pruebas automatizadas se pueden ejecutar contra el correo electrónico de envío de datos real a través de Mailtrap—eliminando el riesgo de que los correos electrónicos de prueba salgan a direcciones de correo electrónico de clientes reales.</div>
<h3 class="nolinks" style="background-color: #fefefe; box-sizing: border-box; color: #3a3a3a; font-family: Roboto, Arial, sans-serif; font-size: 21px; line-height: 1.2em; margin: 26px 0px 4px;">
¿Cuánto cuesta Mailtrap?</h3>
<div style="background-color: #fefefe; box-sizing: border-box; color: #3a3a3a; font-family: Roboto, Arial, sans-serif; font-size: 18px; margin-bottom: 26px;">
Para pequeños desarrolladores o pequeñas tareas, Mailtrap es gratuito. Para mayores esfuerzos, los costos varían entre $ 120 y $ 300 al año:</div>
<figure class="post_image" style="background-color: #fefefe; box-sizing: border-box; color: #3a3a3a; font-family: Roboto, Arial, sans-serif; font-size: 18px; margin: 30px 0px; max-width: 100%; padding: 0px; text-align: center;"><img alt="Mailtrap Pricing" class="loaded" data-src="https://cms-assets.tutsplus.com/uploads/users/317/posts/23279/image/pricing.jpg" data-was-processed="true" src="https://cms-assets.tutsplus.com/uploads/users/317/posts/23279/image/pricing.jpg" style="background: rgb(251, 251, 251); box-sizing: border-box; display: block; height: auto; margin: 1px; max-width: 100%; min-height: 1px; outline: rgb(225, 232, 237) solid 1px; padding: 10px;" /></figure><h2 class="nolinks" style="background-color: #fefefe; box-sizing: border-box; color: #3a3a3a; font-family: Roboto, Arial, sans-serif; font-size: 31px; line-height: 1.2em; margin: 26px 0px;">
Introducción a Mailtrap</h2>
<div style="background-color: #fefefe; box-sizing: border-box; color: #3a3a3a; font-family: Roboto, Arial, sans-serif; font-size: 18px; margin-bottom: 26px;">
Registrarse es fácil. Incluso puedes usar tu cuenta de Google o GitHub:</div>
<figure class="post_image" style="background-color: #fefefe; box-sizing: border-box; color: #3a3a3a; font-family: Roboto, Arial, sans-serif; font-size: 18px; margin: 30px 0px; max-width: 100%; padding: 0px; text-align: center;"><img alt="Mailtrap Signup You can sign up via Google or Github" class="loaded" data-src="https://cms-assets.tutsplus.com/uploads/users/317/posts/23279/image/signup.jpg" data-was-processed="true" src="https://cms-assets.tutsplus.com/uploads/users/317/posts/23279/image/signup.jpg" style="background: rgb(251, 251, 251); box-sizing: border-box; display: block; height: auto; margin: 1px; max-width: 100%; min-height: 1px; outline: rgb(225, 232, 237) solid 1px; padding: 10px;" /></figure><div style="background-color: #fefefe; box-sizing: border-box; color: #3a3a3a; font-family: Roboto, Arial, sans-serif; font-size: 18px; margin-bottom: 26px;">
Utilicé mi cuenta de GitHub y el proceso fue fácil:</div>
<figure class="post_image" style="background-color: #fefefe; box-sizing: border-box; color: #3a3a3a; font-family: Roboto, Arial, sans-serif; font-size: 18px; margin: 30px 0px; max-width: 100%; padding: 0px; text-align: center;"><img alt="Authorize Signhub with Github via OAuth" class="loaded" data-src="https://cms-assets.tutsplus.com/uploads/users/317/posts/23279/image/signup-github.jpg" data-was-processed="true" src="https://cms-assets.tutsplus.com/uploads/users/317/posts/23279/image/signup-github.jpg" style="background: rgb(251, 251, 251); box-sizing: border-box; display: block; height: auto; margin: 1px; max-width: 100%; min-height: 1px; outline: rgb(225, 232, 237) solid 1px; padding: 10px;" /></figure><div style="background-color: #fefefe; box-sizing: border-box; color: #3a3a3a; font-family: Roboto, Arial, sans-serif; font-size: 18px; margin-bottom: 26px;">
Una vez confirmado, verás tu bandeja de entrada de demostración en la GUI de Mailtrap:</div>
<figure class="post_image" style="background-color: #fefefe; box-sizing: border-box; color: #3a3a3a; font-family: Roboto, Arial, sans-serif; font-size: 18px; margin: 30px 0px; max-width: 100%; padding: 0px; text-align: center;"><img alt="The Mailtrap dashboard with your inboxes" class="loaded" data-src="https://cms-assets.tutsplus.com/uploads/users/317/posts/23279/image/dashboard.jpg" data-was-processed="true" src="https://cms-assets.tutsplus.com/uploads/users/317/posts/23279/image/dashboard.jpg" style="background: rgb(251, 251, 251); box-sizing: border-box; display: block; height: auto; margin: 1px; max-width: 100%; min-height: 1px; outline: rgb(225, 232, 237) solid 1px; padding: 10px;" /></figure><h2 class="nolinks" style="background-color: #fefefe; box-sizing: border-box; color: #3a3a3a; font-family: Roboto, Arial, sans-serif; font-size: 31px; line-height: 1.2em; margin: 52px 0px 26px;">
Configuración de Mailtrap</h2>
<div style="background-color: #fefefe; box-sizing: border-box; color: #3a3a3a; font-family: Roboto, Arial, sans-serif; font-size: 18px; margin-bottom: 26px;">
A continuación, voy a guiarlo a través de la configuración de Mailtrap dentro de su entorno de desarrollo.</div>
<div style="background-color: #fefefe; box-sizing: border-box; color: #3a3a3a; font-family: Roboto, Arial, sans-serif; font-size: 18px; margin-bottom: 26px;">
Al hacer clic en el icono <strong style="box-sizing: border-box;">Configuración</strong> en la lista de Bandeja de entrada, verá que cada bandeja de entrada de Mailtrap tiene sus propias credenciales de servidor SMTP:</div>
<figure class="post_image" style="background-color: #fefefe; box-sizing: border-box; color: #3a3a3a; font-family: Roboto, Arial, sans-serif; font-size: 18px; margin: 30px 0px; max-width: 100%; padding: 0px; text-align: center;"><img alt="Mailtrap SMTP Server credentials" class="loaded" data-src="https://cms-assets.tutsplus.com/uploads/users/317/posts/23279/image/settings.jpg" data-was-processed="true" src="https://cms-assets.tutsplus.com/uploads/users/317/posts/23279/image/settings.jpg" style="background: rgb(251, 251, 251); box-sizing: border-box; display: block; height: auto; margin: 1px; max-width: 100%; min-height: 1px; outline: rgb(225, 232, 237) solid 1px; padding: 10px;" /></figure><div style="background-color: #fefefe; box-sizing: border-box; color: #3a3a3a; font-family: Roboto, Arial, sans-serif; font-size: 18px; margin-bottom: 26px;">
Puede restablecer estas credenciales cuando lo desee.</div>
<div style="background-color: #fefefe; box-sizing: border-box; color: #3a3a3a; font-family: Roboto, Arial, sans-serif; font-size: 18px; margin-bottom: 26px;">
Mailtrap ofrece una variedad de ejemplos de configuración:</div>
<figure class="post_image" style="background-color: #fefefe; box-sizing: border-box; color: #3a3a3a; font-family: Roboto, Arial, sans-serif; font-size: 18px; margin: 30px 0px; max-width: 100%; padding: 0px; text-align: center;"><br style="box-sizing: border-box;" /><img alt="Mailtrap Dropdown selector for configuration options" class="loaded" data-src="https://cms-assets.tutsplus.com/uploads/users/317/posts/23279/image/integrations.jpg" data-was-processed="true" src="https://cms-assets.tutsplus.com/uploads/users/317/posts/23279/image/integrations.jpg" style="background: rgb(251, 251, 251); box-sizing: border-box; display: block; height: auto; margin: 1px; max-width: 100%; min-height: 1px; outline: rgb(225, 232, 237) solid 1px; padding: 10px;" /></figure><div style="background-color: #fefefe; box-sizing: border-box; color: #3a3a3a; font-family: Roboto, Arial, sans-serif; font-size: 18px; margin-bottom: 26px;">
Para simplificar, utilizaré la aplicación Hello de nuestra serie <a href="https://code.tutsplus.com/series/programming-with-yii2--cms-725" style="border: none; box-sizing: border-box; color: #0085b6; outline: none; text-decoration-line: none;" target="_self">programación con Yii2</a> para configurar Mailtrap. Si desea utilizar el código de allí para probar Mailtrap, clone el repositorio GitHub vinculado a este tutorial.</div>
<div style="background-color: #fefefe; box-sizing: border-box; color: #3a3a3a; font-family: Roboto, Arial, sans-serif; font-size: 18px; margin-bottom: 26px;">
Con Yii, estoy actualizando la configuración SMTP de SwiftMailer en config/web.php. Aquí está lo predeterminado:</div>
<div style="background-color: #fefefe; box-sizing: border-box; color: #3a3a3a; font-family: Roboto, Arial, sans-serif; font-size: 18px;">
<div class="syntaxhighlighter php" id="highlighter_289533" style="background-color: rgb(245, 247, 248) !important; box-sizing: border-box; font-size: 1em !important; margin: 1em 0px !important; overflow: auto !important; position: relative !important; width: 630px;">
<table border="0" cellpadding="0" cellspacing="0" style="background: none !important; border-collapse: collapse; border-radius: 0px !important; border: 0px !important; bottom: auto !important; box-sizing: content-box !important; float: none !important; font-family: "Source Code Pro", Monaco, monospace !important; font-size: 14px !important; font-stretch: normal !important; height: auto !important; left: auto !important; margin: 0px !important; min-height: auto !important; outline: 0px !important; overflow: visible !important; padding: 5px 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: 630px;"><tbody style="background: none !important; border-radius: 0px !important; border: 0px !important; bottom: auto !important; box-sizing: content-box !important; float: none !important; font-stretch: normal !important; font-variant-east-asian: normal !important; font-variant-numeric: normal !important; height: auto !important; left: auto !important; line-height: normal !important; margin: 0px !important; min-height: auto !important; outline: 0px !important; overflow: visible !important; padding: 5px 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;">
<tr style="background: none !important; border-radius: 0px !important; border: 0px !important; bottom: auto !important; box-sizing: content-box !important; float: none !important; font-stretch: normal !important; font-variant-east-asian: normal !important; font-variant-numeric: normal !important; height: auto !important; left: auto !important; line-height: normal !important; margin: 0px !important; min-height: auto !important; outline: 0px !important; overflow: visible !important; padding: 5px 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;"><td class="gutter" style="background: none !important; border-radius: 0px !important; border: 0px !important; bottom: auto !important; box-sizing: content-box !important; color: rgb(175, 175, 175) !important; float: none !important; font-stretch: normal !important; font-variant-east-asian: normal !important; font-variant-numeric: normal !important; height: auto !important; left: auto !important; line-height: normal !important; margin: 0px !important; min-height: auto !important; outline: 0px !important; overflow: visible !important; padding: 5px 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;"><div class="line number1 index0 alt2" style="background-attachment: initial !important; background-clip: initial !important; background-image: none !important; background-origin: initial !important; background-position: initial !important; background-repeat: initial !important; background-size: initial !important; border-bottom-color: initial !important; border-bottom-style: initial !important; border-image: initial !important; border-left-color: initial !important; border-left-style: initial !important; border-radius: 0px !important; border-right-color: rgb(228, 228, 228) !important; border-right-style: solid !important; border-top-color: initial !important; border-top-style: initial !important; border-width: 0px 1px 0px 0px !important; bottom: auto !important; box-sizing: content-box !important; float: none !important; font-stretch: normal !important; font-variant-east-asian: normal !important; font-variant-numeric: normal !important; height: auto !important; left: auto !important; line-height: normal !important; margin: 0px !important; min-height: auto !important; outline: 0px !important; overflow: visible !important; padding: 0px 0.5em 0px 1em !important; position: static !important; right: auto !important; text-align: right !important; top: auto !important; vertical-align: baseline !important; white-space: pre !important; width: auto !important;">
01</div>
<div class="line number2 index1 alt1" style="background-attachment: initial !important; background-clip: initial !important; background-image: none !important; background-origin: initial !important; background-position: initial !important; background-repeat: initial !important; background-size: initial !important; border-bottom-color: initial !important; border-bottom-style: initial !important; border-image: initial !important; border-left-color: initial !important; border-left-style: initial !important; border-radius: 0px !important; border-right-color: rgb(228, 228, 228) !important; border-right-style: solid !important; border-top-color: initial !important; border-top-style: initial !important; border-width: 0px 1px 0px 0px !important; bottom: auto !important; box-sizing: content-box !important; float: none !important; font-stretch: normal !important; font-variant-east-asian: normal !important; font-variant-numeric: normal !important; height: auto !important; left: auto !important; line-height: normal !important; margin: 0px !important; min-height: auto !important; outline: 0px !important; overflow: visible !important; padding: 0px 0.5em 0px 1em !important; position: static !important; right: auto !important; text-align: right !important; top: auto !important; vertical-align: baseline !important; white-space: pre !important; width: auto !important;">
02</div>
<div class="line number3 index2 alt2" style="background-attachment: initial !important; background-clip: initial !important; background-image: none !important; background-origin: initial !important; background-position: initial !important; background-repeat: initial !important; background-size: initial !important; border-bottom-color: initial !important; border-bottom-style: initial !important; border-image: initial !important; border-left-color: initial !important; border-left-style: initial !important; border-radius: 0px !important; border-right-color: rgb(228, 228, 228) !important; border-right-style: solid !important; border-top-color: initial !important; border-top-style: initial !important; border-width: 0px 1px 0px 0px !important; bottom: auto !important; box-sizing: content-box !important; float: none !important; font-stretch: normal !important; font-variant-east-asian: normal !important; font-variant-numeric: normal !important; height: auto !important; left: auto !important; line-height: normal !important; margin: 0px !important; min-height: auto !important; outline: 0px !important; overflow: visible !important; padding: 0px 0.5em 0px 1em !important; position: static !important; right: auto !important; text-align: right !important; top: auto !important; vertical-align: baseline !important; white-space: pre !important; width: auto !important;">
03</div>
<div class="line number4 index3 alt1" style="background-attachment: initial !important; background-clip: initial !important; background-image: none !important; background-origin: initial !important; background-position: initial !important; background-repeat: initial !important; background-size: initial !important; border-bottom-color: initial !important; border-bottom-style: initial !important; border-image: initial !important; border-left-color: initial !important; border-left-style: initial !important; border-radius: 0px !important; border-right-color: rgb(228, 228, 228) !important; border-right-style: solid !important; border-top-color: initial !important; border-top-style: initial !important; border-width: 0px 1px 0px 0px !important; bottom: auto !important; box-sizing: content-box !important; float: none !important; font-stretch: normal !important; font-variant-east-asian: normal !important; font-variant-numeric: normal !important; height: auto !important; left: auto !important; line-height: normal !important; margin: 0px !important; min-height: auto !important; outline: 0px !important; overflow: visible !important; padding: 0px 0.5em 0px 1em !important; position: static !important; right: auto !important; text-align: right !important; top: auto !important; vertical-align: baseline !important; white-space: pre !important; width: auto !important;">
04</div>
<div class="line number5 index4 alt2" style="background-attachment: initial !important; background-clip: initial !important; background-image: none !important; background-origin: initial !important; background-position: initial !important; background-repeat: initial !important; background-size: initial !important; border-bottom-color: initial !important; border-bottom-style: initial !important; border-image: initial !important; border-left-color: initial !important; border-left-style: initial !important; border-radius: 0px !important; border-right-color: rgb(228, 228, 228) !important; border-right-style: solid !important; border-top-color: initial !important; border-top-style: initial !important; border-width: 0px 1px 0px 0px !important; bottom: auto !important; box-sizing: content-box !important; float: none !important; font-stretch: normal !important; font-variant-east-asian: normal !important; font-variant-numeric: normal !important; height: auto !important; left: auto !important; line-height: normal !important; margin: 0px !important; min-height: auto !important; outline: 0px !important; overflow: visible !important; padding: 0px 0.5em 0px 1em !important; position: static !important; right: auto !important; text-align: right !important; top: auto !important; vertical-align: baseline !important; white-space: pre !important; width: auto !important;">
05</div>
<div class="line number6 index5 alt1" style="background-attachment: initial !important; background-clip: initial !important; background-image: none !important; background-origin: initial !important; background-position: initial !important; background-repeat: initial !important; background-size: initial !important; border-bottom-color: initial !important; border-bottom-style: initial !important; border-image: initial !important; border-left-color: initial !important; border-left-style: initial !important; border-radius: 0px !important; border-right-color: rgb(228, 228, 228) !important; border-right-style: solid !important; border-top-color: initial !important; border-top-style: initial !important; border-width: 0px 1px 0px 0px !important; bottom: auto !important; box-sizing: content-box !important; float: none !important; font-stretch: normal !important; font-variant-east-asian: normal !important; font-variant-numeric: normal !important; height: auto !important; left: auto !important; line-height: normal !important; margin: 0px !important; min-height: auto !important; outline: 0px !important; overflow: visible !important; padding: 0px 0.5em 0px 1em !important; position: static !important; right: auto !important; text-align: right !important; top: auto !important; vertical-align: baseline !important; white-space: pre !important; width: auto !important;">
06</div>
<div class="line number7 index6 alt2" style="background-attachment: initial !important; background-clip: initial !important; background-image: none !important; background-origin: initial !important; background-position: initial !important; background-repeat: initial !important; background-size: initial !important; border-bottom-color: initial !important; border-bottom-style: initial !important; border-image: initial !important; border-left-color: initial !important; border-left-style: initial !important; border-radius: 0px !important; border-right-color: rgb(228, 228, 228) !important; border-right-style: solid !important; border-top-color: initial !important; border-top-style: initial !important; border-width: 0px 1px 0px 0px !important; bottom: auto !important; box-sizing: content-box !important; float: none !important; font-stretch: normal !important; font-variant-east-asian: normal !important; font-variant-numeric: normal !important; height: auto !important; left: auto !important; line-height: normal !important; margin: 0px !important; min-height: auto !important; outline: 0px !important; overflow: visible !important; padding: 0px 0.5em 0px 1em !important; position: static !important; right: auto !important; text-align: right !important; top: auto !important; vertical-align: baseline !important; white-space: pre !important; width: auto !important;">
07</div>
<div class="line number8 index7 alt1" style="background-attachment: initial !important; background-clip: initial !important; background-image: none !important; background-origin: initial !important; background-position: initial !important; background-repeat: initial !important; background-size: initial !important; border-bottom-color: initial !important; border-bottom-style: initial !important; border-image: initial !important; border-left-color: initial !important; border-left-style: initial !important; border-radius: 0px !important; border-right-color: rgb(228, 228, 228) !important; border-right-style: solid !important; border-top-color: initial !important; border-top-style: initial !important; border-width: 0px 1px 0px 0px !important; bottom: auto !important; box-sizing: content-box !important; float: none !important; font-stretch: normal !important; font-variant-east-asian: normal !important; font-variant-numeric: normal !important; height: auto !important; left: auto !important; line-height: normal !important; margin: 0px !important; min-height: auto !important; outline: 0px !important; overflow: visible !important; padding: 0px 0.5em 0px 1em !important; position: static !important; right: auto !important; text-align: right !important; top: auto !important; vertical-align: baseline !important; white-space: pre !important; width: auto !important;">
08</div>
<div class="line number9 index8 alt2" style="background-attachment: initial !important; background-clip: initial !important; background-image: none !important; background-origin: initial !important; background-position: initial !important; background-repeat: initial !important; background-size: initial !important; border-bottom-color: initial !important; border-bottom-style: initial !important; border-image: initial !important; border-left-color: initial !important; border-left-style: initial !important; border-radius: 0px !important; border-right-color: rgb(228, 228, 228) !important; border-right-style: solid !important; border-top-color: initial !important; border-top-style: initial !important; border-width: 0px 1px 0px 0px !important; bottom: auto !important; box-sizing: content-box !important; float: none !important; font-stretch: normal !important; font-variant-east-asian: normal !important; font-variant-numeric: normal !important; height: auto !important; left: auto !important; line-height: normal !important; margin: 0px !important; min-height: auto !important; outline: 0px !important; overflow: visible !important; padding: 0px 0.5em 0px 1em !important; position: static !important; right: auto !important; text-align: right !important; top: auto !important; vertical-align: baseline !important; white-space: pre !important; width: auto !important;">
09</div>
<div class="line number10 index9 alt1" style="background-attachment: initial !important; background-clip: initial !important; background-image: none !important; background-origin: initial !important; background-position: initial !important; background-repeat: initial !important; background-size: initial !important; border-bottom-color: initial !important; border-bottom-style: initial !important; border-image: initial !important; border-left-color: initial !important; border-left-style: initial !important; border-radius: 0px !important; border-right-color: rgb(228, 228, 228) !important; border-right-style: solid !important; border-top-color: initial !important; border-top-style: initial !important; border-width: 0px 1px 0px 0px !important; bottom: auto !important; box-sizing: content-box !important; float: none !important; font-stretch: normal !important; font-variant-east-asian: normal !important; font-variant-numeric: normal !important; height: auto !important; left: auto !important; line-height: normal !important; margin: 0px !important; min-height: auto !important; outline: 0px !important; overflow: visible !important; padding: 0px 0.5em 0px 1em !important; position: static !important; right: auto !important; text-align: right !important; top: auto !important; vertical-align: baseline !important; white-space: pre !important; width: auto !important;">
10</div>
<div class="line number11 index10 alt2" style="background-attachment: initial !important; background-clip: initial !important; background-image: none !important; background-origin: initial !important; background-position: initial !important; background-repeat: initial !important; background-size: initial !important; border-bottom-color: initial !important; border-bottom-style: initial !important; border-image: initial !important; border-left-color: initial !important; border-left-style: initial !important; border-radius: 0px !important; border-right-color: rgb(228, 228, 228) !important; border-right-style: solid !important; border-top-color: initial !important; border-top-style: initial !important; border-width: 0px 1px 0px 0px !important; bottom: auto !important; box-sizing: content-box !important; float: none !important; font-stretch: normal !important; font-variant-east-asian: normal !important; font-variant-numeric: normal !important; height: auto !important; left: auto !important; line-height: normal !important; margin: 0px !important; min-height: auto !important; outline: 0px !important; overflow: visible !important; padding: 0px 0.5em 0px 1em !important; position: static !important; right: auto !important; text-align: right !important; top: auto !important; vertical-align: baseline !important; white-space: pre !important; width: auto !important;">
11</div>
<div class="line number12 index11 alt1" style="background-attachment: initial !important; background-clip: initial !important; background-image: none !important; background-origin: initial !important; background-position: initial !important; background-repeat: initial !important; background-size: initial !important; border-bottom-color: initial !important; border-bottom-style: initial !important; border-image: initial !important; border-left-color: initial !important; border-left-style: initial !important; border-radius: 0px !important; border-right-color: rgb(228, 228, 228) !important; border-right-style: solid !important; border-top-color: initial !important; border-top-style: initial !important; border-width: 0px 1px 0px 0px !important; bottom: auto !important; box-sizing: content-box !important; float: none !important; font-stretch: normal !important; font-variant-east-asian: normal !important; font-variant-numeric: normal !important; height: auto !important; left: auto !important; line-height: normal !important; margin: 0px !important; min-height: auto !important; outline: 0px !important; overflow: visible !important; padding: 0px 0.5em 0px 1em !important; position: static !important; right: auto !important; text-align: right !important; top: auto !important; vertical-align: baseline !important; white-space: pre !important; width: auto !important;">
12</div>
<div class="line number13 index12 alt2" style="background-attachment: initial !important; background-clip: initial !important; background-image: none !important; background-origin: initial !important; background-position: initial !important; background-repeat: initial !important; background-size: initial !important; border-bottom-color: initial !important; border-bottom-style: initial !important; border-image: initial !important; border-left-color: initial !important; border-left-style: initial !important; border-radius: 0px !important; border-right-color: rgb(228, 228, 228) !important; border-right-style: solid !important; border-top-color: initial !important; border-top-style: initial !important; border-width: 0px 1px 0px 0px !important; bottom: auto !important; box-sizing: content-box !important; float: none !important; font-stretch: normal !important; font-variant-east-asian: normal !important; font-variant-numeric: normal !important; height: auto !important; left: auto !important; line-height: normal !important; margin: 0px !important; min-height: auto !important; outline: 0px !important; overflow: visible !important; padding: 0px 0.5em 0px 1em !important; position: static !important; right: auto !important; text-align: right !important; top: auto !important; vertical-align: baseline !important; white-space: pre !important; width: auto !important;">
13</div>
<div class="line number14 index13 alt1" style="background-attachment: initial !important; background-clip: initial !important; background-image: none !important; background-origin: initial !important; background-position: initial !important; background-repeat: initial !important; background-size: initial !important; border-bottom-color: initial !important; border-bottom-style: initial !important; border-image: initial !important; border-left-color: initial !important; border-left-style: initial !important; border-radius: 0px !important; border-right-color: rgb(228, 228, 228) !important; border-right-style: solid !important; border-top-color: initial !important; border-top-style: initial !important; border-width: 0px 1px 0px 0px !important; bottom: auto !important; box-sizing: content-box !important; float: none !important; font-stretch: normal !important; font-variant-east-asian: normal !important; font-variant-numeric: normal !important; height: auto !important; left: auto !important; line-height: normal !important; margin: 0px !important; min-height: auto !important; outline: 0px !important; overflow: visible !important; padding: 0px 0.5em 0px 1em !important; position: static !important; right: auto !important; text-align: right !important; top: auto !important; vertical-align: baseline !important; white-space: pre !important; width: auto !important;">
14</div>
<div class="line number15 index14 alt2" style="background-attachment: initial !important; background-clip: initial !important; background-image: none !important; background-origin: initial !important; background-position: initial !important; background-repeat: initial !important; background-size: initial !important; border-bottom-color: initial !important; border-bottom-style: initial !important; border-image: initial !important; border-left-color: initial !important; border-left-style: initial !important; border-radius: 0px !important; border-right-color: rgb(228, 228, 228) !important; border-right-style: solid !important; border-top-color: initial !important; border-top-style: initial !important; border-width: 0px 1px 0px 0px !important; bottom: auto !important; box-sizing: content-box !important; float: none !important; font-stretch: normal !important; font-variant-east-asian: normal !important; font-variant-numeric: normal !important; height: auto !important; left: auto !important; line-height: normal !important; margin: 0px !important; min-height: auto !important; outline: 0px !important; overflow: visible !important; padding: 0px 0.5em 0px 1em !important; position: static !important; right: auto !important; text-align: right !important; top: auto !important; vertical-align: baseline !important; white-space: pre !important; width: auto !important;">
15</div>
<div class="line number16 index15 alt1" style="background-attachment: initial !important; background-clip: initial !important; background-image: none !important; background-origin: initial !important; background-position: initial !important; background-repeat: initial !important; background-size: initial !important; border-bottom-color: initial !important; border-bottom-style: initial !important; border-image: initial !important; border-left-color: initial !important; border-left-style: initial !important; border-radius: 0px !important; border-right-color: rgb(228, 228, 228) !important; border-right-style: solid !important; border-top-color: initial !important; border-top-style: initial !important; border-width: 0px 1px 0px 0px !important; bottom: auto !important; box-sizing: content-box !important; float: none !important; font-stretch: normal !important; font-variant-east-asian: normal !important; font-variant-numeric: normal !important; height: auto !important; left: auto !important; line-height: normal !important; margin: 0px !important; min-height: auto !important; outline: 0px !important; overflow: visible !important; padding: 0px 0.5em 0px 1em !important; position: static !important; right: auto !important; text-align: right !important; top: auto !important; vertical-align: baseline !important; white-space: pre !important; width: auto !important;">
16</div>
<div class="line number17 index16 alt2" style="background-attachment: initial !important; background-clip: initial !important; background-image: none !important; background-origin: initial !important; background-position: initial !important; background-repeat: initial !important; background-size: initial !important; border-bottom-color: initial !important; border-bottom-style: initial !important; border-image: initial !important; border-left-color: initial !important; border-left-style: initial !important; border-radius: 0px !important; border-right-color: rgb(228, 228, 228) !important; border-right-style: solid !important; border-top-color: initial !important; border-top-style: initial !important; border-width: 0px 1px 0px 0px !important; bottom: auto !important; box-sizing: content-box !important; float: none !important; font-stretch: normal !important; font-variant-east-asian: normal !important; font-variant-numeric: normal !important; height: auto !important; left: auto !important; line-height: normal !important; margin: 0px !important; min-height: auto !important; outline: 0px !important; overflow: visible !important; padding: 0px 0.5em 0px 1em !important; position: static !important; right: auto !important; text-align: right !important; top: auto !important; vertical-align: baseline !important; white-space: pre !important; width: auto !important;">
17</div>
<div class="line number18 index17 alt1" style="background-attachment: initial !important; background-clip: initial !important; background-image: none !important; background-origin: initial !important; background-position: initial !important; background-repeat: initial !important; background-size: initial !important; border-bottom-color: initial !important; border-bottom-style: initial !important; border-image: initial !important; border-left-color: initial !important; border-left-style: initial !important; border-radius: 0px !important; border-right-color: rgb(228, 228, 228) !important; border-right-style: solid !important; border-top-color: initial !important; border-top-style: initial !important; border-width: 0px 1px 0px 0px !important; bottom: auto !important; box-sizing: content-box !important; float: none !important; font-stretch: normal !important; font-variant-east-asian: normal !important; font-variant-numeric: normal !important; height: auto !important; left: auto !important; line-height: normal !important; margin: 0px !important; min-height: auto !important; outline: 0px !important; overflow: visible !important; padding: 0px 0.5em 0px 1em !important; position: static !important; right: auto !important; text-align: right !important; top: auto !important; vertical-align: baseline !important; white-space: pre !important; width: auto !important;">
18</div>
</td><td class="code" style="background: none !important; border-radius: 0px !important; border: 0px !important; bottom: auto !important; box-sizing: content-box !important; float: none !important; font-stretch: normal !important; font-variant-east-asian: normal !important; font-variant-numeric: normal !important; height: auto !important; left: auto !important; line-height: normal !important; margin: 0px !important; min-height: auto !important; outline: 0px !important; overflow: visible !important; padding: 5px 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: 592px;"><div class="container" style="background: none !important; border-radius: 0px !important; border: 0px !important; bottom: auto !important; box-sizing: content-box !important; float: none !important; font-stretch: normal !important; font-variant-east-asian: normal !important; font-variant-numeric: normal !important; height: auto !important; left: auto !important; line-height: normal !important; margin: 0px !important; min-height: auto !important; outline: 0px !important; overflow: visible !important; padding: 5px 0px !important; position: relative !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;">
<div class="line number1 index0 alt2" style="background-attachment: initial !important; background-clip: initial !important; background-image: none !important; background-origin: initial !important; background-position: initial !important; background-repeat: initial !important; background-size: initial !important; border-radius: 0px !important; border: 0px !important; bottom: auto !important; box-sizing: content-box !important; float: none !important; font-stretch: normal !important; font-variant-east-asian: normal !important; font-variant-numeric: normal !important; height: auto !important; left: auto !important; line-height: normal !important; margin: 0px !important; min-height: auto !important; outline: 0px !important; overflow: visible !important; padding: 0px 1em !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; white-space: pre !important; width: auto !important;">
<code class="php string" style="background: none !important; border-radius: 0px !important; border: 0px !important; bottom: auto !important; box-sizing: content-box !important; color: blue !important; float: none !important; font-family: "Source Code Pro", Monaco, monospace !important; font-stretch: normal !important; font-variant-east-asian: normal !important; font-variant-numeric: normal !important; height: auto !important; left: auto !important; line-height: normal !important; margin: 0px !important; min-height: auto !important; outline: 0px !important; overflow: visible !important; padding: 5px 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;">'errorHandler'</code> <code class="php plain" style="background: none !important; border-radius: 0px !important; border: 0px !important; bottom: auto !important; box-sizing: content-box !important; float: none !important; font-family: "Source Code Pro", Monaco, monospace !important; font-stretch: normal !important; font-variant-east-asian: normal !important; font-variant-numeric: normal !important; height: auto !important; left: auto !important; line-height: normal !important; margin: 0px !important; min-height: auto !important; outline: 0px !important; overflow: visible !important; padding: 5px 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;">=> [</code></div>
<div class="line number2 index1 alt1" style="background-attachment: initial !important; background-clip: initial !important; background-image: none !important; background-origin: initial !important; background-position: initial !important; background-repeat: initial !important; background-size: initial !important; border-radius: 0px !important; border: 0px !important; bottom: auto !important; box-sizing: content-box !important; float: none !important; font-stretch: normal !important; font-variant-east-asian: normal !important; font-variant-numeric: normal !important; height: auto !important; left: auto !important; line-height: normal !important; margin: 0px !important; min-height: auto !important; outline: 0px !important; overflow: visible !important; padding: 0px 1em !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; white-space: pre !important; width: auto !important;">
<code class="php spaces" style="background: none !important; border-radius: 0px !important; border: 0px !important; bottom: auto !important; box-sizing: content-box !important; float: none !important; font-family: "Source Code Pro", Monaco, monospace !important; font-stretch: normal !important; font-variant-east-asian: normal !important; font-variant-numeric: normal !important; height: auto !important; left: auto !important; line-height: normal !important; margin: 0px !important; min-height: auto !important; outline: 0px !important; overflow: visible !important; padding: 5px 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;"> </code><code class="php string" style="background: none !important; border-radius: 0px !important; border: 0px !important; bottom: auto !important; box-sizing: content-box !important; color: blue !important; float: none !important; font-family: "Source Code Pro", Monaco, monospace !important; font-stretch: normal !important; font-variant-east-asian: normal !important; font-variant-numeric: normal !important; height: auto !important; left: auto !important; line-height: normal !important; margin: 0px !important; min-height: auto !important; outline: 0px !important; overflow: visible !important; padding: 5px 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;">'errorAction'</code> <code class="php plain" style="background: none !important; border-radius: 0px !important; border: 0px !important; bottom: auto !important; box-sizing: content-box !important; float: none !important; font-family: "Source Code Pro", Monaco, monospace !important; font-stretch: normal !important; font-variant-east-asian: normal !important; font-variant-numeric: normal !important; height: auto !important; left: auto !important; line-height: normal !important; margin: 0px !important; min-height: auto !important; outline: 0px !important; overflow: visible !important; padding: 5px 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;">=> </code><code class="php string" style="background: none !important; border-radius: 0px !important; border: 0px !important; bottom: auto !important; box-sizing: content-box !important; color: blue !important; float: none !important; font-family: "Source Code Pro", Monaco, monospace !important; font-stretch: normal !important; font-variant-east-asian: normal !important; font-variant-numeric: normal !important; height: auto !important; left: auto !important; line-height: normal !important; margin: 0px !important; min-height: auto !important; outline: 0px !important; overflow: visible !important; padding: 5px 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;">'site/error'</code><code class="php plain" style="background: none !important; border-radius: 0px !important; border: 0px !important; bottom: auto !important; box-sizing: content-box !important; float: none !important; font-family: "Source Code Pro", Monaco, monospace !important; font-stretch: normal !important; font-variant-east-asian: normal !important; font-variant-numeric: normal !important; height: auto !important; left: auto !important; line-height: normal !important; margin: 0px !important; min-height: auto !important; outline: 0px !important; overflow: visible !important; padding: 5px 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;">,</code></div>
<div class="line number3 index2 alt2" style="background-attachment: initial !important; background-clip: initial !important; background-image: none !important; background-origin: initial !important; background-position: initial !important; background-repeat: initial !important; background-size: initial !important; border-radius: 0px !important; border: 0px !important; bottom: auto !important; box-sizing: content-box !important; float: none !important; font-stretch: normal !important; font-variant-east-asian: normal !important; font-variant-numeric: normal !important; height: auto !important; left: auto !important; line-height: normal !important; margin: 0px !important; min-height: auto !important; outline: 0px !important; overflow: visible !important; padding: 0px 1em !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; white-space: pre !important; width: auto !important;">
<code class="php plain" style="background: none !important; border-radius: 0px !important; border: 0px !important; bottom: auto !important; box-sizing: content-box !important; float: none !important; font-family: "Source Code Pro", Monaco, monospace !important; font-stretch: normal !important; font-variant-east-asian: normal !important; font-variant-numeric: normal !important; height: auto !important; left: auto !important; line-height: normal !important; margin: 0px !important; min-height: auto !important; outline: 0px !important; overflow: visible !important; padding: 5px 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;">],</code></div>
<div class="line number4 index3 alt1" style="background-attachment: initial !important; background-clip: initial !important; background-image: none !important; background-origin: initial !important; background-position: initial !important; background-repeat: initial !important; background-size: initial !important; border-radius: 0px !important; border: 0px !important; bottom: auto !important; box-sizing: content-box !important; float: none !important; font-stretch: normal !important; font-variant-east-asian: normal !important; font-variant-numeric: normal !important; height: auto !important; left: auto !important; line-height: normal !important; margin: 0px !important; min-height: auto !important; outline: 0px !important; overflow: visible !important; padding: 0px 1em !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; white-space: pre !important; width: auto !important;">
<code class="php string" style="background: none !important; border-radius: 0px !important; border: 0px !important; bottom: auto !important; box-sizing: content-box !important; color: blue !important; float: none !important; font-family: "Source Code Pro", Monaco, monospace !important; font-stretch: normal !important; font-variant-east-asian: normal !important; font-variant-numeric: normal !important; height: auto !important; left: auto !important; line-height: normal !important; margin: 0px !important; min-height: auto !important; outline: 0px !important; overflow: visible !important; padding: 5px 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;">'mailer'</code> <code class="php plain" style="background: none !important; border-radius: 0px !important; border: 0px !important; bottom: auto !important; box-sizing: content-box !important; float: none !important; font-family: "Source Code Pro", Monaco, monospace !important; font-stretch: normal !important; font-variant-east-asian: normal !important; font-variant-numeric: normal !important; height: auto !important; left: auto !important; line-height: normal !important; margin: 0px !important; min-height: auto !important; outline: 0px !important; overflow: visible !important; padding: 5px 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;">=> [</code></div>
<div class="line number5 index4 alt2" style="background-attachment: initial !important; background-clip: initial !important; background-image: none !important; background-origin: initial !important; background-position: initial !important; background-repeat: initial !important; background-size: initial !important; border-radius: 0px !important; border: 0px !important; bottom: auto !important; box-sizing: content-box !important; float: none !important; font-stretch: normal !important; font-variant-east-asian: normal !important; font-variant-numeric: normal !important; height: auto !important; left: auto !important; line-height: normal !important; margin: 0px !important; min-height: auto !important; outline: 0px !important; overflow: visible !important; padding: 0px 1em !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; white-space: pre !important; width: auto !important;">
<code class="php spaces" style="background: none !important; border-radius: 0px !important; border: 0px !important; bottom: auto !important; box-sizing: content-box !important; float: none !important; font-family: "Source Code Pro", Monaco, monospace !important; font-stretch: normal !important; font-variant-east-asian: normal !important; font-variant-numeric: normal !important; height: auto !important; left: auto !important; line-height: normal !important; margin: 0px !important; min-height: auto !important; outline: 0px !important; overflow: visible !important; padding: 5px 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;"> </code><code class="php string" style="background: none !important; border-radius: 0px !important; border: 0px !important; bottom: auto !important; box-sizing: content-box !important; color: blue !important; float: none !important; font-family: "Source Code Pro", Monaco, monospace !important; font-stretch: normal !important; font-variant-east-asian: normal !important; font-variant-numeric: normal !important; height: auto !important; left: auto !important; line-height: normal !important; margin: 0px !important; min-height: auto !important; outline: 0px !important; overflow: visible !important; padding: 5px 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;">'class'</code> <code class="php plain" style="background: none !important; border-radius: 0px !important; border: 0px !important; bottom: auto !important; box-sizing: content-box !important; float: none !important; font-family: "Source Code Pro", Monaco, monospace !important; font-stretch: normal !important; font-variant-east-asian: normal !important; font-variant-numeric: normal !important; height: auto !important; left: auto !important; line-height: normal !important; margin: 0px !important; min-height: auto !important; outline: 0px !important; overflow: visible !important; padding: 5px 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;">=> </code><code class="php string" style="background: none !important; border-radius: 0px !important; border: 0px !important; bottom: auto !important; box-sizing: content-box !important; color: blue !important; float: none !important; font-family: "Source Code Pro", Monaco, monospace !important; font-stretch: normal !important; font-variant-east-asian: normal !important; font-variant-numeric: normal !important; height: auto !important; left: auto !important; line-height: normal !important; margin: 0px !important; min-height: auto !important; outline: 0px !important; overflow: visible !important; padding: 5px 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;">'yii\swiftmailer\Mailer'</code><code class="php plain" style="background: none !important; border-radius: 0px !important; border: 0px !important; bottom: auto !important; box-sizing: content-box !important; float: none !important; font-family: "Source Code Pro", Monaco, monospace !important; font-stretch: normal !important; font-variant-east-asian: normal !important; font-variant-numeric: normal !important; height: auto !important; left: auto !important; line-height: normal !important; margin: 0px !important; min-height: auto !important; outline: 0px !important; overflow: visible !important; padding: 5px 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;">,</code></div>
<div class="line number6 index5 alt1" style="background-attachment: initial !important; background-clip: initial !important; background-image: none !important; background-origin: initial !important; background-position: initial !important; background-repeat: initial !important; background-size: initial !important; border-radius: 0px !important; border: 0px !important; bottom: auto !important; box-sizing: content-box !important; float: none !important; font-stretch: normal !important; font-variant-east-asian: normal !important; font-variant-numeric: normal !important; height: auto !important; left: auto !important; line-height: normal !important; margin: 0px !important; min-height: auto !important; outline: 0px !important; overflow: visible !important; padding: 0px 1em !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; white-space: pre !important; width: auto !important;">
<code class="php spaces" style="background: none !important; border-radius: 0px !important; border: 0px !important; bottom: auto !important; box-sizing: content-box !important; float: none !important; font-family: "Source Code Pro", Monaco, monospace !important; font-stretch: normal !important; font-variant-east-asian: normal !important; font-variant-numeric: normal !important; height: auto !important; left: auto !important; line-height: normal !important; margin: 0px !important; min-height: auto !important; outline: 0px !important; overflow: visible !important; padding: 5px 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;"> </code><code class="php string" style="background: none !important; border-radius: 0px !important; border: 0px !important; bottom: auto !important; box-sizing: content-box !important; color: blue !important; float: none !important; font-family: "Source Code Pro", Monaco, monospace !important; font-stretch: normal !important; font-variant-east-asian: normal !important; font-variant-numeric: normal !important; height: auto !important; left: auto !important; line-height: normal !important; margin: 0px !important; min-height: auto !important; outline: 0px !important; overflow: visible !important; padding: 5px 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;">'viewPath'</code> <code class="php plain" style="background: none !important; border-radius: 0px !important; border: 0px !important; bottom: auto !important; box-sizing: content-box !important; float: none !important; font-family: "Source Code Pro", Monaco, monospace !important; font-stretch: normal !important; font-variant-east-asian: normal !important; font-variant-numeric: normal !important; height: auto !important; left: auto !important; line-height: normal !important; margin: 0px !important; min-height: auto !important; outline: 0px !important; overflow: visible !important; padding: 5px 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;">=> </code><code class="php string" style="background: none !important; border-radius: 0px !important; border: 0px !important; bottom: auto !important; box-sizing: content-box !important; color: blue !important; float: none !important; font-family: "Source Code Pro", Monaco, monospace !important; font-stretch: normal !important; font-variant-east-asian: normal !important; font-variant-numeric: normal !important; height: auto !important; left: auto !important; line-height: normal !important; margin: 0px !important; min-height: auto !important; outline: 0px !important; overflow: visible !important; padding: 5px 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;">'@app/mailer'</code><code class="php plain" style="background: none !important; border-radius: 0px !important; border: 0px !important; bottom: auto !important; box-sizing: content-box !important; float: none !important; font-family: "Source Code Pro", Monaco, monospace !important; font-stretch: normal !important; font-variant-east-asian: normal !important; font-variant-numeric: normal !important; height: auto !important; left: auto !important; line-height: normal !important; margin: 0px !important; min-height: auto !important; outline: 0px !important; overflow: visible !important; padding: 5px 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;">,</code></div>
<div class="line number7 index6 alt2" style="background-attachment: initial !important; background-clip: initial !important; background-image: none !important; background-origin: initial !important; background-position: initial !important; background-repeat: initial !important; background-size: initial !important; border-radius: 0px !important; border: 0px !important; bottom: auto !important; box-sizing: content-box !important; float: none !important; font-stretch: normal !important; font-variant-east-asian: normal !important; font-variant-numeric: normal !important; height: auto !important; left: auto !important; line-height: normal !important; margin: 0px !important; min-height: auto !important; outline: 0px !important; overflow: visible !important; padding: 0px 1em !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; white-space: pre !important; width: auto !important;">
<code class="php spaces" style="background: none !important; border-radius: 0px !important; border: 0px !important; bottom: auto !important; box-sizing: content-box !important; float: none !important; font-family: "Source Code Pro", Monaco, monospace !important; font-stretch: normal !important; font-variant-east-asian: normal !important; font-variant-numeric: normal !important; height: auto !important; left: auto !important; line-height: normal !important; margin: 0px !important; min-height: auto !important; outline: 0px !important; overflow: visible !important; padding: 5px 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;"> </code><code class="php string" style="background: none !important; border-radius: 0px !important; border: 0px !important; bottom: auto !important; box-sizing: content-box !important; color: blue !important; float: none !important; font-family: "Source Code Pro", Monaco, monospace !important; font-stretch: normal !important; font-variant-east-asian: normal !important; font-variant-numeric: normal !important; height: auto !important; left: auto !important; line-height: normal !important; margin: 0px !important; min-height: auto !important; outline: 0px !important; overflow: visible !important; padding: 5px 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;">'useFileTransport'</code> <code class="php plain" style="background: none !important; border-radius: 0px !important; border: 0px !important; bottom: auto !important; box-sizing: content-box !important; float: none !important; font-family: "Source Code Pro", Monaco, monospace !important; font-stretch: normal !important; font-variant-east-asian: normal !important; font-variant-numeric: normal !important; height: auto !important; left: auto !important; line-height: normal !important; margin: 0px !important; min-height: auto !important; outline: 0px !important; overflow: visible !important; padding: 5px 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;">=> false,</code></div>
<div class="line number8 index7 alt1" style="background-attachment: initial !important; background-clip: initial !important; background-image: none !important; background-origin: initial !important; background-position: initial !important; background-repeat: initial !important; background-size: initial !important; border-radius: 0px !important; border: 0px !important; bottom: auto !important; box-sizing: content-box !important; float: none !important; font-stretch: normal !important; font-variant-east-asian: normal !important; font-variant-numeric: normal !important; height: auto !important; left: auto !important; line-height: normal !important; margin: 0px !important; min-height: auto !important; outline: 0px !important; overflow: visible !important; padding: 0px 1em !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; white-space: pre !important; width: auto !important;">
<code class="php spaces" style="background: none !important; border-radius: 0px !important; border: 0px !important; bottom: auto !important; box-sizing: content-box !important; float: none !important; font-family: "Source Code Pro", Monaco, monospace !important; font-stretch: normal !important; font-variant-east-asian: normal !important; font-variant-numeric: normal !important; height: auto !important; left: auto !important; line-height: normal !important; margin: 0px !important; min-height: auto !important; outline: 0px !important; overflow: visible !important; padding: 5px 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;"> </code><code class="php string" style="background: none !important; border-radius: 0px !important; border: 0px !important; bottom: auto !important; box-sizing: content-box !important; color: blue !important; float: none !important; font-family: "Source Code Pro", Monaco, monospace !important; font-stretch: normal !important; font-variant-east-asian: normal !important; font-variant-numeric: normal !important; height: auto !important; left: auto !important; line-height: normal !important; margin: 0px !important; min-height: auto !important; outline: 0px !important; overflow: visible !important; padding: 5px 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;">'transport'</code> <code class="php plain" style="background: none !important; border-radius: 0px !important; border: 0px !important; bottom: auto !important; box-sizing: content-box !important; float: none !important; font-family: "Source Code Pro", Monaco, monospace !important; font-stretch: normal !important; font-variant-east-asian: normal !important; font-variant-numeric: normal !important; height: auto !important; left: auto !important; line-height: normal !important; margin: 0px !important; min-height: auto !important; outline: 0px !important; overflow: visible !important; padding: 5px 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;">=> [</code></div>
<div class="line number9 index8 alt2" style="background-attachment: initial !important; background-clip: initial !important; background-image: none !important; background-origin: initial !important; background-position: initial !important; background-repeat: initial !important; background-size: initial !important; border-radius: 0px !important; border: 0px !important; bottom: auto !important; box-sizing: content-box !important; float: none !important; font-stretch: normal !important; font-variant-east-asian: normal !important; font-variant-numeric: normal !important; height: auto !important; left: auto !important; line-height: normal !important; margin: 0px !important; min-height: auto !important; outline: 0px !important; overflow: visible !important; padding: 0px 1em !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; white-space: pre !important; width: auto !important;">
<code class="php spaces" style="background: none !important; border-radius: 0px !important; border: 0px !important; bottom: auto !important; box-sizing: content-box !important; float: none !important; font-family: "Source Code Pro", Monaco, monospace !important; font-stretch: normal !important; font-variant-east-asian: normal !important; font-variant-numeric: normal !important; height: auto !important; left: auto !important; line-height: normal !important; margin: 0px !important; min-height: auto !important; outline: 0px !important; overflow: visible !important; padding: 5px 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;"> </code><code class="php string" style="background: none !important; border-radius: 0px !important; border: 0px !important; bottom: auto !important; box-sizing: content-box !important; color: blue !important; float: none !important; font-family: "Source Code Pro", Monaco, monospace !important; font-stretch: normal !important; font-variant-east-asian: normal !important; font-variant-numeric: normal !important; height: auto !important; left: auto !important; line-height: normal !important; margin: 0px !important; min-height: auto !important; outline: 0px !important; overflow: visible !important; padding: 5px 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;">'class'</code> <code class="php plain" style="background: none !important; border-radius: 0px !important; border: 0px !important; bottom: auto !important; box-sizing: content-box !important; float: none !important; font-family: "Source Code Pro", Monaco, monospace !important; font-stretch: normal !important; font-variant-east-asian: normal !important; font-variant-numeric: normal !important; height: auto !important; left: auto !important; line-height: normal !important; margin: 0px !important; min-height: auto !important; outline: 0px !important; overflow: visible !important; padding: 5px 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;">=> </code><code class="php string" style="background: none !important; border-radius: 0px !important; border: 0px !important; bottom: auto !important; box-sizing: content-box !important; color: blue !important; float: none !important; font-family: "Source Code Pro", Monaco, monospace !important; font-stretch: normal !important; font-variant-east-asian: normal !important; font-variant-numeric: normal !important; height: auto !important; left: auto !important; line-height: normal !important; margin: 0px !important; min-height: auto !important; outline: 0px !important; overflow: visible !important; padding: 5px 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;">'Swift_SmtpTransport'</code><code class="php plain" style="background: none !important; border-radius: 0px !important; border: 0px !important; bottom: auto !important; box-sizing: content-box !important; float: none !important; font-family: "Source Code Pro", Monaco, monospace !important; font-stretch: normal !important; font-variant-east-asian: normal !important; font-variant-numeric: normal !important; height: auto !important; left: auto !important; line-height: normal !important; margin: 0px !important; min-height: auto !important; outline: 0px !important; overflow: visible !important; padding: 5px 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;">,</code></div>
<div class="line number10 index9 alt1" style="background-attachment: initial !important; background-clip: initial !important; background-image: none !important; background-origin: initial !important; background-position: initial !important; background-repeat: initial !important; background-size: initial !important; border-radius: 0px !important; border: 0px !important; bottom: auto !important; box-sizing: content-box !important; float: none !important; font-stretch: normal !important; font-variant-east-asian: normal !important; font-variant-numeric: normal !important; height: auto !important; left: auto !important; line-height: normal !important; margin: 0px !important; min-height: auto !important; outline: 0px !important; overflow: visible !important; padding: 0px 1em !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; white-space: pre !important; width: auto !important;">
<code class="php spaces" style="background: none !important; border-radius: 0px !important; border: 0px !important; bottom: auto !important; box-sizing: content-box !important; float: none !important; font-family: "Source Code Pro", Monaco, monospace !important; font-stretch: normal !important; font-variant-east-asian: normal !important; font-variant-numeric: normal !important; height: auto !important; left: auto !important; line-height: normal !important; margin: 0px !important; min-height: auto !important; outline: 0px !important; overflow: visible !important; padding: 5px 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;"> </code><code class="php string" style="background: none !important; border-radius: 0px !important; border: 0px !important; bottom: auto !important; box-sizing: content-box !important; color: blue !important; float: none !important; font-family: "Source Code Pro", Monaco, monospace !important; font-stretch: normal !important; font-variant-east-asian: normal !important; font-variant-numeric: normal !important; height: auto !important; left: auto !important; line-height: normal !important; margin: 0px !important; min-height: auto !important; outline: 0px !important; overflow: visible !important; padding: 5px 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;">'host'</code> <code class="php plain" style="background: none !important; border-radius: 0px !important; border: 0px !important; bottom: auto !important; box-sizing: content-box !important; float: none !important; font-family: "Source Code Pro", Monaco, monospace !important; font-stretch: normal !important; font-variant-east-asian: normal !important; font-variant-numeric: normal !important; height: auto !important; left: auto !important; line-height: normal !important; margin: 0px !important; min-height: auto !important; outline: 0px !important; overflow: visible !important; padding: 5px 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;">=> </code><code class="php string" style="background: none !important; border-radius: 0px !important; border: 0px !important; bottom: auto !important; box-sizing: content-box !important; color: blue !important; float: none !important; font-family: "Source Code Pro", Monaco, monospace !important; font-stretch: normal !important; font-variant-east-asian: normal !important; font-variant-numeric: normal !important; height: auto !important; left: auto !important; line-height: normal !important; margin: 0px !important; min-height: auto !important; outline: 0px !important; overflow: visible !important; padding: 5px 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;">'your-smtp-host-domain'</code><code class="php plain" style="background: none !important; border-radius: 0px !important; border: 0px !important; bottom: auto !important; box-sizing: content-box !important; float: none !important; font-family: "Source Code Pro", Monaco, monospace !important; font-stretch: normal !important; font-variant-east-asian: normal !important; font-variant-numeric: normal !important; height: auto !important; left: auto !important; line-height: normal !important; margin: 0px !important; min-height: auto !important; outline: 0px !important; overflow: visible !important; padding: 5px 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;">,</code></div>
<div class="line number11 index10 alt2" style="background-attachment: initial !important; background-clip: initial !important; background-image: none !important; background-origin: initial !important; background-position: initial !important; background-repeat: initial !important; background-size: initial !important; border-radius: 0px !important; border: 0px !important; bottom: auto !important; box-sizing: content-box !important; float: none !important; font-stretch: normal !important; font-variant-east-asian: normal !important; font-variant-numeric: normal !important; height: auto !important; left: auto !important; line-height: normal !important; margin: 0px !important; min-height: auto !important; outline: 0px !important; overflow: visible !important; padding: 0px 1em !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; white-space: pre !important; width: auto !important;">
<code class="php spaces" style="background: none !important; border-radius: 0px !important; border: 0px !important; bottom: auto !important; box-sizing: content-box !important; float: none !important; font-family: "Source Code Pro", Monaco, monospace !important; font-stretch: normal !important; font-variant-east-asian: normal !important; font-variant-numeric: normal !important; height: auto !important; left: auto !important; line-height: normal !important; margin: 0px !important; min-height: auto !important; outline: 0px !important; overflow: visible !important; padding: 5px 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;"> </code><code class="php string" style="background: none !important; border-radius: 0px !important; border: 0px !important; bottom: auto !important; box-sizing: content-box !important; color: blue !important; float: none !important; font-family: "Source Code Pro", Monaco, monospace !important; font-stretch: normal !important; font-variant-east-asian: normal !important; font-variant-numeric: normal !important; height: auto !important; left: auto !important; line-height: normal !important; margin: 0px !important; min-height: auto !important; outline: 0px !important; overflow: visible !important; padding: 5px 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;">'username'</code> <code class="php plain" style="background: none !important; border-radius: 0px !important; border: 0px !important; bottom: auto !important; box-sizing: content-box !important; float: none !important; font-family: "Source Code Pro", Monaco, monospace !important; font-stretch: normal !important; font-variant-east-asian: normal !important; font-variant-numeric: normal !important; height: auto !important; left: auto !important; line-height: normal !important; margin: 0px !important; min-height: auto !important; outline: 0px !important; overflow: visible !important; padding: 5px 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;">=> </code><code class="php string" style="background: none !important; border-radius: 0px !important; border: 0px !important; bottom: auto !important; box-sizing: content-box !important; color: blue !important; float: none !important; font-family: "Source Code Pro", Monaco, monospace !important; font-stretch: normal !important; font-variant-east-asian: normal !important; font-variant-numeric: normal !important; height: auto !important; left: auto !important; line-height: normal !important; margin: 0px !important; min-height: auto !important; outline: 0px !important; overflow: visible !important; padding: 5px 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;">'your-email-or-username'</code><code class="php plain" style="background: none !important; border-radius: 0px !important; border: 0px !important; bottom: auto !important; box-sizing: content-box !important; float: none !important; font-family: "Source Code Pro", Monaco, monospace !important; font-stretch: normal !important; font-variant-east-asian: normal !important; font-variant-numeric: normal !important; height: auto !important; left: auto !important; line-height: normal !important; margin: 0px !important; min-height: auto !important; outline: 0px !important; overflow: visible !important; padding: 5px 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;">,</code></div>
<div class="line number12 index11 alt1" style="background-attachment: initial !important; background-clip: initial !important; background-image: none !important; background-origin: initial !important; background-position: initial !important; background-repeat: initial !important; background-size: initial !important; border-radius: 0px !important; border: 0px !important; bottom: auto !important; box-sizing: content-box !important; float: none !important; font-stretch: normal !important; font-variant-east-asian: normal !important; font-variant-numeric: normal !important; height: auto !important; left: auto !important; line-height: normal !important; margin: 0px !important; min-height: auto !important; outline: 0px !important; overflow: visible !important; padding: 0px 1em !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; white-space: pre !important; width: auto !important;">
<code class="php spaces" style="background: none !important; border-radius: 0px !important; border: 0px !important; bottom: auto !important; box-sizing: content-box !important; float: none !important; font-family: "Source Code Pro", Monaco, monospace !important; font-stretch: normal !important; font-variant-east-asian: normal !important; font-variant-numeric: normal !important; height: auto !important; left: auto !important; line-height: normal !important; margin: 0px !important; min-height: auto !important; outline: 0px !important; overflow: visible !important; padding: 5px 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;"> </code><code class="php string" style="background: none !important; border-radius: 0px !important; border: 0px !important; bottom: auto !important; box-sizing: content-box !important; color: blue !important; float: none !important; font-family: "Source Code Pro", Monaco, monospace !important; font-stretch: normal !important; font-variant-east-asian: normal !important; font-variant-numeric: normal !important; height: auto !important; left: auto !important; line-height: normal !important; margin: 0px !important; min-height: auto !important; outline: 0px !important; overflow: visible !important; padding: 5px 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;">'password'</code> <code class="php plain" style="background: none !important; border-radius: 0px !important; border: 0px !important; bottom: auto !important; box-sizing: content-box !important; float: none !important; font-family: "Source Code Pro", Monaco, monospace !important; font-stretch: normal !important; font-variant-east-asian: normal !important; font-variant-numeric: normal !important; height: auto !important; left: auto !important; line-height: normal !important; margin: 0px !important; min-height: auto !important; outline: 0px !important; overflow: visible !important; padding: 5px 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;">=> </code><code class="php string" style="background: none !important; border-radius: 0px !important; border: 0px !important; bottom: auto !important; box-sizing: content-box !important; color: blue !important; float: none !important; font-family: "Source Code Pro", Monaco, monospace !important; font-stretch: normal !important; font-variant-east-asian: normal !important; font-variant-numeric: normal !important; height: auto !important; left: auto !important; line-height: normal !important; margin: 0px !important; min-height: auto !important; outline: 0px !important; overflow: visible !important; padding: 5px 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;">'your-password'</code><code class="php plain" style="background: none !important; border-radius: 0px !important; border: 0px !important; bottom: auto !important; box-sizing: content-box !important; float: none !important; font-family: "Source Code Pro", Monaco, monospace !important; font-stretch: normal !important; font-variant-east-asian: normal !important; font-variant-numeric: normal !important; height: auto !important; left: auto !important; line-height: normal !important; margin: 0px !important; min-height: auto !important; outline: 0px !important; overflow: visible !important; padding: 5px 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;">,</code></div>
<div class="line number13 index12 alt2" style="background-attachment: initial !important; background-clip: initial !important; background-image: none !important; background-origin: initial !important; background-position: initial !important; background-repeat: initial !important; background-size: initial !important; border-radius: 0px !important; border: 0px !important; bottom: auto !important; box-sizing: content-box !important; float: none !important; font-stretch: normal !important; font-variant-east-asian: normal !important; font-variant-numeric: normal !important; height: auto !important; left: auto !important; line-height: normal !important; margin: 0px !important; min-height: auto !important; outline: 0px !important; overflow: visible !important; padding: 0px 1em !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; white-space: pre !important; width: auto !important;">
<code class="php spaces" style="background: none !important; border-radius: 0px !important; border: 0px !important; bottom: auto !important; box-sizing: content-box !important; float: none !important; font-family: "Source Code Pro", Monaco, monospace !important; font-stretch: normal !important; font-variant-east-asian: normal !important; font-variant-numeric: normal !important; height: auto !important; left: auto !important; line-height: normal !important; margin: 0px !important; min-height: auto !important; outline: 0px !important; overflow: visible !important; padding: 5px 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;"> </code><code class="php string" style="background: none !important; border-radius: 0px !important; border: 0px !important; bottom: auto !important; box-sizing: content-box !important; color: blue !important; float: none !important; font-family: "Source Code Pro", Monaco, monospace !important; font-stretch: normal !important; font-variant-east-asian: normal !important; font-variant-numeric: normal !important; height: auto !important; left: auto !important; line-height: normal !important; margin: 0px !important; min-height: auto !important; outline: 0px !important; overflow: visible !important; padding: 5px 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;">'port'</code> <code class="php plain" style="background: none !important; border-radius: 0px !important; border: 0px !important; bottom: auto !important; box-sizing: content-box !important; float: none !important; font-family: "Source Code Pro", Monaco, monospace !important; font-stretch: normal !important; font-variant-east-asian: normal !important; font-variant-numeric: normal !important; height: auto !important; left: auto !important; line-height: normal !important; margin: 0px !important; min-height: auto !important; outline: 0px !important; overflow: visible !important; padding: 5px 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;">=> </code><code class="php string" style="background: none !important; border-radius: 0px !important; border: 0px !important; bottom: auto !important; box-sizing: content-box !important; color: blue !important; float: none !important; font-family: "Source Code Pro", Monaco, monospace !important; font-stretch: normal !important; font-variant-east-asian: normal !important; font-variant-numeric: normal !important; height: auto !important; left: auto !important; line-height: normal !important; margin: 0px !important; min-height: auto !important; outline: 0px !important; overflow: visible !important; padding: 5px 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;">'587'</code><code class="php plain" style="background: none !important; border-radius: 0px !important; border: 0px !important; bottom: auto !important; box-sizing: content-box !important; float: none !important; font-family: "Source Code Pro", Monaco, monospace !important; font-stretch: normal !important; font-variant-east-asian: normal !important; font-variant-numeric: normal !important; height: auto !important; left: auto !important; line-height: normal !important; margin: 0px !important; min-height: auto !important; outline: 0px !important; overflow: visible !important; padding: 5px 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;">,</code></div>
<div class="line number14 index13 alt1" style="background-attachment: initial !important; background-clip: initial !important; background-image: none !important; background-origin: initial !important; background-position: initial !important; background-repeat: initial !important; background-size: initial !important; border-radius: 0px !important; border: 0px !important; bottom: auto !important; box-sizing: content-box !important; float: none !important; font-stretch: normal !important; font-variant-east-asian: normal !important; font-variant-numeric: normal !important; height: auto !important; left: auto !important; line-height: normal !important; margin: 0px !important; min-height: auto !important; outline: 0px !important; overflow: visible !important; padding: 0px 1em !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; white-space: pre !important; width: auto !important;">
<code class="php spaces" style="background: none !important; border-radius: 0px !important; border: 0px !important; bottom: auto !important; box-sizing: content-box !important; float: none !important; font-family: "Source Code Pro", Monaco, monospace !important; font-stretch: normal !important; font-variant-east-asian: normal !important; font-variant-numeric: normal !important; height: auto !important; left: auto !important; line-height: normal !important; margin: 0px !important; min-height: auto !important; outline: 0px !important; overflow: visible !important; padding: 5px 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;"> </code><code class="php string" style="background: none !important; border-radius: 0px !important; border: 0px !important; bottom: auto !important; box-sizing: content-box !important; color: blue !important; float: none !important; font-family: "Source Code Pro", Monaco, monospace !important; font-stretch: normal !important; font-variant-east-asian: normal !important; font-variant-numeric: normal !important; height: auto !important; left: auto !important; line-height: normal !important; margin: 0px !important; min-height: auto !important; outline: 0px !important; overflow: visible !important; padding: 5px 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;">'encryption'</code> <code class="php plain" style="background: none !important; border-radius: 0px !important; border: 0px !important; bottom: auto !important; box-sizing: content-box !important; float: none !important; font-family: "Source Code Pro", Monaco, monospace !important; font-stretch: normal !important; font-variant-east-asian: normal !important; font-variant-numeric: normal !important; height: auto !important; left: auto !important; line-height: normal !important; margin: 0px !important; min-height: auto !important; outline: 0px !important; overflow: visible !important; padding: 5px 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;">=> </code><code class="php string" style="background: none !important; border-radius: 0px !important; border: 0px !important; bottom: auto !important; box-sizing: content-box !important; color: blue !important; float: none !important; font-family: "Source Code Pro", Monaco, monospace !important; font-stretch: normal !important; font-variant-east-asian: normal !important; font-variant-numeric: normal !important; height: auto !important; left: auto !important; line-height: normal !important; margin: 0px !important; min-height: auto !important; outline: 0px !important; overflow: visible !important; padding: 5px 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;">'tls'</code><code class="php plain" style="background: none !important; border-radius: 0px !important; border: 0px !important; bottom: auto !important; box-sizing: content-box !important; float: none !important; font-family: "Source Code Pro", Monaco, monospace !important; font-stretch: normal !important; font-variant-east-asian: normal !important; font-variant-numeric: normal !important; height: auto !important; left: auto !important; line-height: normal !important; margin: 0px !important; min-height: auto !important; outline: 0px !important; overflow: visible !important; padding: 5px 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;">,</code></div>
<div class="line number15 index14 alt2" style="background-attachment: initial !important; background-clip: initial !important; background-image: none !important; background-origin: initial !important; background-position: initial !important; background-repeat: initial !important; background-size: initial !important; border-radius: 0px !important; border: 0px !important; bottom: auto !important; box-sizing: content-box !important; float: none !important; font-stretch: normal !important; font-variant-east-asian: normal !important; font-variant-numeric: normal !important; height: auto !important; left: auto !important; line-height: normal !important; margin: 0px !important; min-height: auto !important; outline: 0px !important; overflow: visible !important; padding: 0px 1em !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; white-space: pre !important; width: auto !important;">
<code class="php spaces" style="background: none !important; border-radius: 0px !important; border: 0px !important; bottom: auto !important; box-sizing: content-box !important; float: none !important; font-family: "Source Code Pro", Monaco, monospace !important; font-stretch: normal !important; font-variant-east-asian: normal !important; font-variant-numeric: normal !important; height: auto !important; left: auto !important; line-height: normal !important; margin: 0px !important; min-height: auto !important; outline: 0px !important; overflow: visible !important; padding: 5px 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;"> </code><code class="php plain" style="background: none !important; border-radius: 0px !important; border: 0px !important; bottom: auto !important; box-sizing: content-box !important; float: none !important; font-family: "Source Code Pro", Monaco, monospace !important; font-stretch: normal !important; font-variant-east-asian: normal !important; font-variant-numeric: normal !important; height: auto !important; left: auto !important; line-height: normal !important; margin: 0px !important; min-height: auto !important; outline: 0px !important; overflow: visible !important; padding: 5px 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;">],</code></div>
<div class="line number16 index15 alt1" style="background-attachment: initial !important; background-clip: initial !important; background-image: none !important; background-origin: initial !important; background-position: initial !important; background-repeat: initial !important; background-size: initial !important; border-radius: 0px !important; border: 0px !important; bottom: auto !important; box-sizing: content-box !important; float: none !important; font-stretch: normal !important; font-variant-east-asian: normal !important; font-variant-numeric: normal !important; height: auto !important; left: auto !important; line-height: normal !important; margin: 0px !important; min-height: auto !important; outline: 0px !important; overflow: visible !important; padding: 0px 1em !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; white-space: pre !important; width: auto !important;">
<code class="php spaces" style="background: none !important; border-radius: 0px !important; border: 0px !important; bottom: auto !important; box-sizing: content-box !important; float: none !important; font-family: "Source Code Pro", Monaco, monospace !important; font-stretch: normal !important; font-variant-east-asian: normal !important; font-variant-numeric: normal !important; height: auto !important; left: auto !important; line-height: normal !important; margin: 0px !important; min-height: auto !important; outline: 0px !important; overflow: visible !important; padding: 5px 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;"> </code><code class="php plain" style="background: none !important; border-radius: 0px !important; border: 0px !important; bottom: auto !important; box-sizing: content-box !important; float: none !important; font-family: "Source Code Pro", Monaco, monospace !important; font-stretch: normal !important; font-variant-east-asian: normal !important; font-variant-numeric: normal !important; height: auto !important; left: auto !important; line-height: normal !important; margin: 0px !important; min-height: auto !important; outline: 0px !important; overflow: visible !important; padding: 5px 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;">],</code></div>
<div class="line number17 index16 alt2" style="background-attachment: initial !important; background-clip: initial !important; background-image: none !important; background-origin: initial !important; background-position: initial !important; background-repeat: initial !important; background-size: initial !important; border-radius: 0px !important; border: 0px !important; bottom: auto !important; box-sizing: content-box !important; float: none !important; font-stretch: normal !important; font-variant-east-asian: normal !important; font-variant-numeric: normal !important; height: auto !important; left: auto !important; line-height: normal !important; margin: 0px !important; min-height: auto !important; outline: 0px !important; overflow: visible !important; padding: 0px 1em !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; white-space: pre !important; width: auto !important;">
<code class="php string" style="background: none !important; border-radius: 0px !important; border: 0px !important; bottom: auto !important; box-sizing: content-box !important; color: blue !important; float: none !important; font-family: "Source Code Pro", Monaco, monospace !important; font-stretch: normal !important; font-variant-east-asian: normal !important; font-variant-numeric: normal !important; height: auto !important; left: auto !important; line-height: normal !important; margin: 0px !important; min-height: auto !important; outline: 0px !important; overflow: visible !important; padding: 5px 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;">'log'</code> <code class="php plain" style="background: none !important; border-radius: 0px !important; border: 0px !important; bottom: auto !important; box-sizing: content-box !important; float: none !important; font-family: "Source Code Pro", Monaco, monospace !important; font-stretch: normal !important; font-variant-east-asian: normal !important; font-variant-numeric: normal !important; height: auto !important; left: auto !important; line-height: normal !important; margin: 0px !important; min-height: auto !important; outline: 0px !important; overflow: visible !important; padding: 5px 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;">=> [</code></div>
<div class="line number18 index17 alt1" style="background-attachment: initial !important; background-clip: initial !important; background-image: none !important; background-origin: initial !important; background-position: initial !important; background-repeat: initial !important; background-size: initial !important; border-radius: 0px !important; border: 0px !important; bottom: auto !important; box-sizing: content-box !important; float: none !important; font-stretch: normal !important; font-variant-east-asian: normal !important; font-variant-numeric: normal !important; height: auto !important; left: auto !important; line-height: normal !important; margin: 0px !important; min-height: auto !important; outline: 0px !important; overflow: visible !important; padding: 0px 1em !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; white-space: pre !important; width: auto !important;">
<code class="php spaces" style="background: none !important; border-radius: 0px !important; border: 0px !important; bottom: auto !important; box-sizing: content-box !important; float: none !important; font-family: "Source Code Pro", Monaco, monospace !important; font-stretch: normal !important; font-variant-east-asian: normal !important; font-variant-numeric: normal !important; height: auto !important; left: auto !important; line-height: normal !important; margin: 0px !important; min-height: auto !important; outline: 0px !important; overflow: visible !important; padding: 5px 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;"> </code><code class="php string" style="background: none !important; border-radius: 0px !important; border: 0px !important; bottom: auto !important; box-sizing: content-box !important; color: blue !important; float: none !important; font-family: "Source Code Pro", Monaco, monospace !important; font-stretch: normal !important; font-variant-east-asian: normal !important; font-variant-numeric: normal !important; height: auto !important; left: auto !important; line-height: normal !important; margin: 0px !important; min-height: auto !important; outline: 0px !important; overflow: visible !important; padding: 5px 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;">'traceLevel'</code> <code class="php plain" style="background: none !important; border-radius: 0px !important; border: 0px !important; bottom: auto !important; box-sizing: content-box !important; float: none !important; font-family: "Source Code Pro", Monaco, monospace !important; font-stretch: normal !important; font-variant-east-asian: normal !important; font-variant-numeric: normal !important; height: auto !important; left: auto !important; line-height: normal !important; margin: 0px !important; min-height: auto !important; outline: 0px !important; overflow: visible !important; padding: 5px 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;">=> YII_DEBUG ? 3 : 0,</code></div>
</div>
</td></tr>
</tbody></table>
</div>
</div>
<div style="background-color: #fefefe; box-sizing: border-box; color: #3a3a3a; font-family: Roboto, Arial, sans-serif; font-size: 18px; margin-bottom: 26px;">
Lo que cambié con mi configuración de Mailtrap:</div>
<div style="background-color: #fefefe; box-sizing: border-box; color: #3a3a3a; font-family: Roboto, Arial, sans-serif; font-size: 18px;">
<div class="syntaxhighlighter php" id="highlighter_532340" style="background-color: rgb(245, 247, 248) !important; box-sizing: border-box; font-size: 1em !important; margin: 1em 0px !important; overflow: auto !important; position: relative !important; width: 630px;">
<table border="0" cellpadding="0" cellspacing="0" style="background: none !important; border-collapse: collapse; border-radius: 0px !important; border: 0px !important; bottom: auto !important; box-sizing: content-box !important; float: none !important; font-family: "Source Code Pro", Monaco, monospace !important; font-size: 14px !important; font-stretch: normal !important; height: auto !important; left: auto !important; margin: 0px !important; min-height: auto !important; outline: 0px !important; overflow: visible !important; padding: 5px 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: 630px;"><tbody style="background: none !important; border-radius: 0px !important; border: 0px !important; bottom: auto !important; box-sizing: content-box !important; float: none !important; font-stretch: normal !important; font-variant-east-asian: normal !important; font-variant-numeric: normal !important; height: auto !important; left: auto !important; line-height: normal !important; margin: 0px !important; min-height: auto !important; outline: 0px !important; overflow: visible !important; padding: 5px 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;">
<tr style="background: none !important; border-radius: 0px !important; border: 0px !important; bottom: auto !important; box-sizing: content-box !important; float: none !important; font-stretch: normal !important; font-variant-east-asian: normal !important; font-variant-numeric: normal !important; height: auto !important; left: auto !important; line-height: normal !important; margin: 0px !important; min-height: auto !important; outline: 0px !important; overflow: visible !important; padding: 5px 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;"><td class="gutter" style="background: none !important; border-radius: 0px !important; border: 0px !important; bottom: auto !important; box-sizing: content-box !important; color: rgb(175, 175, 175) !important; float: none !important; font-stretch: normal !important; font-variant-east-asian: normal !important; font-variant-numeric: normal !important; height: auto !important; left: auto !important; line-height: normal !important; margin: 0px !important; min-height: auto !important; outline: 0px !important; overflow: visible !important; padding: 5px 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;"><div class="line number1 index0 alt2" style="background-attachment: initial !important; background-clip: initial !important; background-image: none !important; background-origin: initial !important; background-position: initial !important; background-repeat: initial !important; background-size: initial !important; border-bottom-color: initial !important; border-bottom-style: initial !important; border-image: initial !important; border-left-color: initial !important; border-left-style: initial !important; border-radius: 0px !important; border-right-color: rgb(228, 228, 228) !important; border-right-style: solid !important; border-top-color: initial !important; border-top-style: initial !important; border-width: 0px 1px 0px 0px !important; bottom: auto !important; box-sizing: content-box !important; float: none !important; font-stretch: normal !important; font-variant-east-asian: normal !important; font-variant-numeric: normal !important; height: auto !important; left: auto !important; line-height: normal !important; margin: 0px !important; min-height: auto !important; outline: 0px !important; overflow: visible !important; padding: 0px 0.5em 0px 1em !important; position: static !important; right: auto !important; text-align: right !important; top: auto !important; vertical-align: baseline !important; white-space: pre !important; width: auto !important;">
01</div>
<div class="line number2 index1 alt1" style="background-attachment: initial !important; background-clip: initial !important; background-image: none !important; background-origin: initial !important; background-position: initial !important; background-repeat: initial !important; background-size: initial !important; border-bottom-color: initial !important; border-bottom-style: initial !important; border-image: initial !important; border-left-color: initial !important; border-left-style: initial !important; border-radius: 0px !important; border-right-color: rgb(228, 228, 228) !important; border-right-style: solid !important; border-top-color: initial !important; border-top-style: initial !important; border-width: 0px 1px 0px 0px !important; bottom: auto !important; box-sizing: content-box !important; float: none !important; font-stretch: normal !important; font-variant-east-asian: normal !important; font-variant-numeric: normal !important; height: auto !important; left: auto !important; line-height: normal !important; margin: 0px !important; min-height: auto !important; outline: 0px !important; overflow: visible !important; padding: 0px 0.5em 0px 1em !important; position: static !important; right: auto !important; text-align: right !important; top: auto !important; vertical-align: baseline !important; white-space: pre !important; width: auto !important;">
02</div>
<div class="line number3 index2 alt2" style="background-attachment: initial !important; background-clip: initial !important; background-image: none !important; background-origin: initial !important; background-position: initial !important; background-repeat: initial !important; background-size: initial !important; border-bottom-color: initial !important; border-bottom-style: initial !important; border-image: initial !important; border-left-color: initial !important; border-left-style: initial !important; border-radius: 0px !important; border-right-color: rgb(228, 228, 228) !important; border-right-style: solid !important; border-top-color: initial !important; border-top-style: initial !important; border-width: 0px 1px 0px 0px !important; bottom: auto !important; box-sizing: content-box !important; float: none !important; font-stretch: normal !important; font-variant-east-asian: normal !important; font-variant-numeric: normal !important; height: auto !important; left: auto !important; line-height: normal !important; margin: 0px !important; min-height: auto !important; outline: 0px !important; overflow: visible !important; padding: 0px 0.5em 0px 1em !important; position: static !important; right: auto !important; text-align: right !important; top: auto !important; vertical-align: baseline !important; white-space: pre !important; width: auto !important;">
03</div>
<div class="line number4 index3 alt1" style="background-attachment: initial !important; background-clip: initial !important; background-image: none !important; background-origin: initial !important; background-position: initial !important; background-repeat: initial !important; background-size: initial !important; border-bottom-color: initial !important; border-bottom-style: initial !important; border-image: initial !important; border-left-color: initial !important; border-left-style: initial !important; border-radius: 0px !important; border-right-color: rgb(228, 228, 228) !important; border-right-style: solid !important; border-top-color: initial !important; border-top-style: initial !important; border-width: 0px 1px 0px 0px !important; bottom: auto !important; box-sizing: content-box !important; float: none !important; font-stretch: normal !important; font-variant-east-asian: normal !important; font-variant-numeric: normal !important; height: auto !important; left: auto !important; line-height: normal !important; margin: 0px !important; min-height: auto !important; outline: 0px !important; overflow: visible !important; padding: 0px 0.5em 0px 1em !important; position: static !important; right: auto !important; text-align: right !important; top: auto !important; vertical-align: baseline !important; white-space: pre !important; width: auto !important;">
04</div>
<div class="line number5 index4 alt2" style="background-attachment: initial !important; background-clip: initial !important; background-image: none !important; background-origin: initial !important; background-position: initial !important; background-repeat: initial !important; background-size: initial !important; border-bottom-color: initial !important; border-bottom-style: initial !important; border-image: initial !important; border-left-color: initial !important; border-left-style: initial !important; border-radius: 0px !important; border-right-color: rgb(228, 228, 228) !important; border-right-style: solid !important; border-top-color: initial !important; border-top-style: initial !important; border-width: 0px 1px 0px 0px !important; bottom: auto !important; box-sizing: content-box !important; float: none !important; font-stretch: normal !important; font-variant-east-asian: normal !important; font-variant-numeric: normal !important; height: auto !important; left: auto !important; line-height: normal !important; margin: 0px !important; min-height: auto !important; outline: 0px !important; overflow: visible !important; padding: 0px 0.5em 0px 1em !important; position: static !important; right: auto !important; text-align: right !important; top: auto !important; vertical-align: baseline !important; white-space: pre !important; width: auto !important;">
05</div>
<div class="line number6 index5 alt1" style="background-attachment: initial !important; background-clip: initial !important; background-image: none !important; background-origin: initial !important; background-position: initial !important; background-repeat: initial !important; background-size: initial !important; border-bottom-color: initial !important; border-bottom-style: initial !important; border-image: initial !important; border-left-color: initial !important; border-left-style: initial !important; border-radius: 0px !important; border-right-color: rgb(228, 228, 228) !important; border-right-style: solid !important; border-top-color: initial !important; border-top-style: initial !important; border-width: 0px 1px 0px 0px !important; bottom: auto !important; box-sizing: content-box !important; float: none !important; font-stretch: normal !important; font-variant-east-asian: normal !important; font-variant-numeric: normal !important; height: auto !important; left: auto !important; line-height: normal !important; margin: 0px !important; min-height: auto !important; outline: 0px !important; overflow: visible !important; padding: 0px 0.5em 0px 1em !important; position: static !important; right: auto !important; text-align: right !important; top: auto !important; vertical-align: baseline !important; white-space: pre !important; width: auto !important;">
06</div>
<div class="line number7 index6 alt2" style="background-attachment: initial !important; background-clip: initial !important; background-image: none !important; background-origin: initial !important; background-position: initial !important; background-repeat: initial !important; background-size: initial !important; border-bottom-color: initial !important; border-bottom-style: initial !important; border-image: initial !important; border-left-color: initial !important; border-left-style: initial !important; border-radius: 0px !important; border-right-color: rgb(228, 228, 228) !important; border-right-style: solid !important; border-top-color: initial !important; border-top-style: initial !important; border-width: 0px 1px 0px 0px !important; bottom: auto !important; box-sizing: content-box !important; float: none !important; font-stretch: normal !important; font-variant-east-asian: normal !important; font-variant-numeric: normal !important; height: auto !important; left: auto !important; line-height: normal !important; margin: 0px !important; min-height: auto !important; outline: 0px !important; overflow: visible !important; padding: 0px 0.5em 0px 1em !important; position: static !important; right: auto !important; text-align: right !important; top: auto !important; vertical-align: baseline !important; white-space: pre !important; width: auto !important;">
07</div>
<div class="line number8 index7 alt1" style="background-attachment: initial !important; background-clip: initial !important; background-image: none !important; background-origin: initial !important; background-position: initial !important; background-repeat: initial !important; background-size: initial !important; border-bottom-color: initial !important; border-bottom-style: initial !important; border-image: initial !important; border-left-color: initial !important; border-left-style: initial !important; border-radius: 0px !important; border-right-color: rgb(228, 228, 228) !important; border-right-style: solid !important; border-top-color: initial !important; border-top-style: initial !important; border-width: 0px 1px 0px 0px !important; bottom: auto !important; box-sizing: content-box !important; float: none !important; font-stretch: normal !important; font-variant-east-asian: normal !important; font-variant-numeric: normal !important; height: auto !important; left: auto !important; line-height: normal !important; margin: 0px !important; min-height: auto !important; outline: 0px !important; overflow: visible !important; padding: 0px 0.5em 0px 1em !important; position: static !important; right: auto !important; text-align: right !important; top: auto !important; vertical-align: baseline !important; white-space: pre !important; width: auto !important;">
08</div>
<div class="line number9 index8 alt2" style="background-attachment: initial !important; background-clip: initial !important; background-image: none !important; background-origin: initial !important; background-position: initial !important; background-repeat: initial !important; background-size: initial !important; border-bottom-color: initial !important; border-bottom-style: initial !important; border-image: initial !important; border-left-color: initial !important; border-left-style: initial !important; border-radius: 0px !important; border-right-color: rgb(228, 228, 228) !important; border-right-style: solid !important; border-top-color: initial !important; border-top-style: initial !important; border-width: 0px 1px 0px 0px !important; bottom: auto !important; box-sizing: content-box !important; float: none !important; font-stretch: normal !important; font-variant-east-asian: normal !important; font-variant-numeric: normal !important; height: auto !important; left: auto !important; line-height: normal !important; margin: 0px !important; min-height: auto !important; outline: 0px !important; overflow: visible !important; padding: 0px 0.5em 0px 1em !important; position: static !important; right: auto !important; text-align: right !important; top: auto !important; vertical-align: baseline !important; white-space: pre !important; width: auto !important;">
09</div>
<div class="line number10 index9 alt1" style="background-attachment: initial !important; background-clip: initial !important; background-image: none !important; background-origin: initial !important; background-position: initial !important; background-repeat: initial !important; background-size: initial !important; border-bottom-color: initial !important; border-bottom-style: initial !important; border-image: initial !important; border-left-color: initial !important; border-left-style: initial !important; border-radius: 0px !important; border-right-color: rgb(228, 228, 228) !important; border-right-style: solid !important; border-top-color: initial !important; border-top-style: initial !important; border-width: 0px 1px 0px 0px !important; bottom: auto !important; box-sizing: content-box !important; float: none !important; font-stretch: normal !important; font-variant-east-asian: normal !important; font-variant-numeric: normal !important; height: auto !important; left: auto !important; line-height: normal !important; margin: 0px !important; min-height: auto !important; outline: 0px !important; overflow: visible !important; padding: 0px 0.5em 0px 1em !important; position: static !important; right: auto !important; text-align: right !important; top: auto !important; vertical-align: baseline !important; white-space: pre !important; width: auto !important;">
10</div>
<div class="line number11 index10 alt2" style="background-attachment: initial !important; background-clip: initial !important; background-image: none !important; background-origin: initial !important; background-position: initial !important; background-repeat: initial !important; background-size: initial !important; border-bottom-color: initial !important; border-bottom-style: initial !important; border-image: initial !important; border-left-color: initial !important; border-left-style: initial !important; border-radius: 0px !important; border-right-color: rgb(228, 228, 228) !important; border-right-style: solid !important; border-top-color: initial !important; border-top-style: initial !important; border-width: 0px 1px 0px 0px !important; bottom: auto !important; box-sizing: content-box !important; float: none !important; font-stretch: normal !important; font-variant-east-asian: normal !important; font-variant-numeric: normal !important; height: auto !important; left: auto !important; line-height: normal !important; margin: 0px !important; min-height: auto !important; outline: 0px !important; overflow: visible !important; padding: 0px 0.5em 0px 1em !important; position: static !important; right: auto !important; text-align: right !important; top: auto !important; vertical-align: baseline !important; white-space: pre !important; width: auto !important;">
11</div>
<div class="line number12 index11 alt1" style="background-attachment: initial !important; background-clip: initial !important; background-image: none !important; background-origin: initial !important; background-position: initial !important; background-repeat: initial !important; background-size: initial !important; border-bottom-color: initial !important; border-bottom-style: initial !important; border-image: initial !important; border-left-color: initial !important; border-left-style: initial !important; border-radius: 0px !important; border-right-color: rgb(228, 228, 228) !important; border-right-style: solid !important; border-top-color: initial !important; border-top-style: initial !important; border-width: 0px 1px 0px 0px !important; bottom: auto !important; box-sizing: content-box !important; float: none !important; font-stretch: normal !important; font-variant-east-asian: normal !important; font-variant-numeric: normal !important; height: auto !important; left: auto !important; line-height: normal !important; margin: 0px !important; min-height: auto !important; outline: 0px !important; overflow: visible !important; padding: 0px 0.5em 0px 1em !important; position: static !important; right: auto !important; text-align: right !important; top: auto !important; vertical-align: baseline !important; white-space: pre !important; width: auto !important;">
12</div>
<div class="line number13 index12 alt2" style="background-attachment: initial !important; background-clip: initial !important; background-image: none !important; background-origin: initial !important; background-position: initial !important; background-repeat: initial !important; background-size: initial !important; border-bottom-color: initial !important; border-bottom-style: initial !important; border-image: initial !important; border-left-color: initial !important; border-left-style: initial !important; border-radius: 0px !important; border-right-color: rgb(228, 228, 228) !important; border-right-style: solid !important; border-top-color: initial !important; border-top-style: initial !important; border-width: 0px 1px 0px 0px !important; bottom: auto !important; box-sizing: content-box !important; float: none !important; font-stretch: normal !important; font-variant-east-asian: normal !important; font-variant-numeric: normal !important; height: auto !important; left: auto !important; line-height: normal !important; margin: 0px !important; min-height: auto !important; outline: 0px !important; overflow: visible !important; padding: 0px 0.5em 0px 1em !important; position: static !important; right: auto !important; text-align: right !important; top: auto !important; vertical-align: baseline !important; white-space: pre !important; width: auto !important;">
13</div>
<div class="line number14 index13 alt1" style="background-attachment: initial !important; background-clip: initial !important; background-image: none !important; background-origin: initial !important; background-position: initial !important; background-repeat: initial !important; background-size: initial !important; border-bottom-color: initial !important; border-bottom-style: initial !important; border-image: initial !important; border-left-color: initial !important; border-left-style: initial !important; border-radius: 0px !important; border-right-color: rgb(228, 228, 228) !important; border-right-style: solid !important; border-top-color: initial !important; border-top-style: initial !important; border-width: 0px 1px 0px 0px !important; bottom: auto !important; box-sizing: content-box !important; float: none !important; font-stretch: normal !important; font-variant-east-asian: normal !important; font-variant-numeric: normal !important; height: auto !important; left: auto !important; line-height: normal !important; margin: 0px !important; min-height: auto !important; outline: 0px !important; overflow: visible !important; padding: 0px 0.5em 0px 1em !important; position: static !important; right: auto !important; text-align: right !important; top: auto !important; vertical-align: baseline !important; white-space: pre !important; width: auto !important;">
14</div>
<div class="line number15 index14 alt2" style="background-attachment: initial !important; background-clip: initial !important; background-image: none !important; background-origin: initial !important; background-position: initial !important; background-repeat: initial !important; background-size: initial !important; border-bottom-color: initial !important; border-bottom-style: initial !important; border-image: initial !important; border-left-color: initial !important; border-left-style: initial !important; border-radius: 0px !important; border-right-color: rgb(228, 228, 228) !important; border-right-style: solid !important; border-top-color: initial !important; border-top-style: initial !important; border-width: 0px 1px 0px 0px !important; bottom: auto !important; box-sizing: content-box !important; float: none !important; font-stretch: normal !important; font-variant-east-asian: normal !important; font-variant-numeric: normal !important; height: auto !important; left: auto !important; line-height: normal !important; margin: 0px !important; min-height: auto !important; outline: 0px !important; overflow: visible !important; padding: 0px 0.5em 0px 1em !important; position: static !important; right: auto !important; text-align: right !important; top: auto !important; vertical-align: baseline !important; white-space: pre !important; width: auto !important;">
15</div>
<div class="line number16 index15 alt1" style="background-attachment: initial !important; background-clip: initial !important; background-image: none !important; background-origin: initial !important; background-position: initial !important; background-repeat: initial !important; background-size: initial !important; border-bottom-color: initial !important; border-bottom-style: initial !important; border-image: initial !important; border-left-color: initial !important; border-left-style: initial !important; border-radius: 0px !important; border-right-color: rgb(228, 228, 228) !important; border-right-style: solid !important; border-top-color: initial !important; border-top-style: initial !important; border-width: 0px 1px 0px 0px !important; bottom: auto !important; box-sizing: content-box !important; float: none !important; font-stretch: normal !important; font-variant-east-asian: normal !important; font-variant-numeric: normal !important; height: auto !important; left: auto !important; line-height: normal !important; margin: 0px !important; min-height: auto !important; outline: 0px !important; overflow: visible !important; padding: 0px 0.5em 0px 1em !important; position: static !important; right: auto !important; text-align: right !important; top: auto !important; vertical-align: baseline !important; white-space: pre !important; width: auto !important;">
16</div>
<div class="line number17 index16 alt2" style="background-attachment: initial !important; background-clip: initial !important; background-image: none !important; background-origin: initial !important; background-position: initial !important; background-repeat: initial !important; background-size: initial !important; border-bottom-color: initial !important; border-bottom-style: initial !important; border-image: initial !important; border-left-color: initial !important; border-left-style: initial !important; border-radius: 0px !important; border-right-color: rgb(228, 228, 228) !important; border-right-style: solid !important; border-top-color: initial !important; border-top-style: initial !important; border-width: 0px 1px 0px 0px !important; bottom: auto !important; box-sizing: content-box !important; float: none !important; font-stretch: normal !important; font-variant-east-asian: normal !important; font-variant-numeric: normal !important; height: auto !important; left: auto !important; line-height: normal !important; margin: 0px !important; min-height: auto !important; outline: 0px !important; overflow: visible !important; padding: 0px 0.5em 0px 1em !important; position: static !important; right: auto !important; text-align: right !important; top: auto !important; vertical-align: baseline !important; white-space: pre !important; width: auto !important;">
17</div>
<div class="line number18 index17 alt1" style="background-attachment: initial !important; background-clip: initial !important; background-image: none !important; background-origin: initial !important; background-position: initial !important; background-repeat: initial !important; background-size: initial !important; border-bottom-color: initial !important; border-bottom-style: initial !important; border-image: initial !important; border-left-color: initial !important; border-left-style: initial !important; border-radius: 0px !important; border-right-color: rgb(228, 228, 228) !important; border-right-style: solid !important; border-top-color: initial !important; border-top-style: initial !important; border-width: 0px 1px 0px 0px !important; bottom: auto !important; box-sizing: content-box !important; float: none !important; font-stretch: normal !important; font-variant-east-asian: normal !important; font-variant-numeric: normal !important; height: auto !important; left: auto !important; line-height: normal !important; margin: 0px !important; min-height: auto !important; outline: 0px !important; overflow: visible !important; padding: 0px 0.5em 0px 1em !important; position: static !important; right: auto !important; text-align: right !important; top: auto !important; vertical-align: baseline !important; white-space: pre !important; width: auto !important;">
18</div>
</td><td class="code" style="background: none !important; border-radius: 0px !important; border: 0px !important; bottom: auto !important; box-sizing: content-box !important; float: none !important; font-stretch: normal !important; font-variant-east-asian: normal !important; font-variant-numeric: normal !important; height: auto !important; left: auto !important; line-height: normal !important; margin: 0px !important; min-height: auto !important; outline: 0px !important; overflow: visible !important; padding: 5px 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: 592px;"><div class="container" style="background: none !important; border-radius: 0px !important; border: 0px !important; bottom: auto !important; box-sizing: content-box !important; float: none !important; font-stretch: normal !important; font-variant-east-asian: normal !important; font-variant-numeric: normal !important; height: auto !important; left: auto !important; line-height: normal !important; margin: 0px !important; min-height: auto !important; outline: 0px !important; overflow: visible !important; padding: 5px 0px !important; position: relative !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;">
<div class="line number1 index0 alt2" style="background-attachment: initial !important; background-clip: initial !important; background-image: none !important; background-origin: initial !important; background-position: initial !important; background-repeat: initial !important; background-size: initial !important; border-radius: 0px !important; border: 0px !important; bottom: auto !important; box-sizing: content-box !important; float: none !important; font-stretch: normal !important; font-variant-east-asian: normal !important; font-variant-numeric: normal !important; height: auto !important; left: auto !important; line-height: normal !important; margin: 0px !important; min-height: auto !important; outline: 0px !important; overflow: visible !important; padding: 0px 1em !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; white-space: pre !important; width: auto !important;">
<code class="php string" style="background: none !important; border-radius: 0px !important; border: 0px !important; bottom: auto !important; box-sizing: content-box !important; color: blue !important; float: none !important; font-family: "Source Code Pro", Monaco, monospace !important; font-stretch: normal !important; font-variant-east-asian: normal !important; font-variant-numeric: normal !important; height: auto !important; left: auto !important; line-height: normal !important; margin: 0px !important; min-height: auto !important; outline: 0px !important; overflow: visible !important; padding: 5px 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;">'errorHandler'</code> <code class="php plain" style="background: none !important; border-radius: 0px !important; border: 0px !important; bottom: auto !important; box-sizing: content-box !important; float: none !important; font-family: "Source Code Pro", Monaco, monospace !important; font-stretch: normal !important; font-variant-east-asian: normal !important; font-variant-numeric: normal !important; height: auto !important; left: auto !important; line-height: normal !important; margin: 0px !important; min-height: auto !important; outline: 0px !important; overflow: visible !important; padding: 5px 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;">=> [</code></div>
<div class="line number2 index1 alt1" style="background-attachment: initial !important; background-clip: initial !important; background-image: none !important; background-origin: initial !important; background-position: initial !important; background-repeat: initial !important; background-size: initial !important; border-radius: 0px !important; border: 0px !important; bottom: auto !important; box-sizing: content-box !important; float: none !important; font-stretch: normal !important; font-variant-east-asian: normal !important; font-variant-numeric: normal !important; height: auto !important; left: auto !important; line-height: normal !important; margin: 0px !important; min-height: auto !important; outline: 0px !important; overflow: visible !important; padding: 0px 1em !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; white-space: pre !important; width: auto !important;">
<code class="php spaces" style="background: none !important; border-radius: 0px !important; border: 0px !important; bottom: auto !important; box-sizing: content-box !important; float: none !important; font-family: "Source Code Pro", Monaco, monospace !important; font-stretch: normal !important; font-variant-east-asian: normal !important; font-variant-numeric: normal !important; height: auto !important; left: auto !important; line-height: normal !important; margin: 0px !important; min-height: auto !important; outline: 0px !important; overflow: visible !important; padding: 5px 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;"> </code><code class="php string" style="background: none !important; border-radius: 0px !important; border: 0px !important; bottom: auto !important; box-sizing: content-box !important; color: blue !important; float: none !important; font-family: "Source Code Pro", Monaco, monospace !important; font-stretch: normal !important; font-variant-east-asian: normal !important; font-variant-numeric: normal !important; height: auto !important; left: auto !important; line-height: normal !important; margin: 0px !important; min-height: auto !important; outline: 0px !important; overflow: visible !important; padding: 5px 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;">'errorAction'</code> <code class="php plain" style="background: none !important; border-radius: 0px !important; border: 0px !important; bottom: auto !important; box-sizing: content-box !important; float: none !important; font-family: "Source Code Pro", Monaco, monospace !important; font-stretch: normal !important; font-variant-east-asian: normal !important; font-variant-numeric: normal !important; height: auto !important; left: auto !important; line-height: normal !important; margin: 0px !important; min-height: auto !important; outline: 0px !important; overflow: visible !important; padding: 5px 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;">=> </code><code class="php string" style="background: none !important; border-radius: 0px !important; border: 0px !important; bottom: auto !important; box-sizing: content-box !important; color: blue !important; float: none !important; font-family: "Source Code Pro", Monaco, monospace !important; font-stretch: normal !important; font-variant-east-asian: normal !important; font-variant-numeric: normal !important; height: auto !important; left: auto !important; line-height: normal !important; margin: 0px !important; min-height: auto !important; outline: 0px !important; overflow: visible !important; padding: 5px 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;">'site/error'</code><code class="php plain" style="background: none !important; border-radius: 0px !important; border: 0px !important; bottom: auto !important; box-sizing: content-box !important; float: none !important; font-family: "Source Code Pro", Monaco, monospace !important; font-stretch: normal !important; font-variant-east-asian: normal !important; font-variant-numeric: normal !important; height: auto !important; left: auto !important; line-height: normal !important; margin: 0px !important; min-height: auto !important; outline: 0px !important; overflow: visible !important; padding: 5px 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;">,</code></div>
<div class="line number3 index2 alt2" style="background-attachment: initial !important; background-clip: initial !important; background-image: none !important; background-origin: initial !important; background-position: initial !important; background-repeat: initial !important; background-size: initial !important; border-radius: 0px !important; border: 0px !important; bottom: auto !important; box-sizing: content-box !important; float: none !important; font-stretch: normal !important; font-variant-east-asian: normal !important; font-variant-numeric: normal !important; height: auto !important; left: auto !important; line-height: normal !important; margin: 0px !important; min-height: auto !important; outline: 0px !important; overflow: visible !important; padding: 0px 1em !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; white-space: pre !important; width: auto !important;">
<code class="php spaces" style="background: none !important; border-radius: 0px !important; border: 0px !important; bottom: auto !important; box-sizing: content-box !important; float: none !important; font-family: "Source Code Pro", Monaco, monospace !important; font-stretch: normal !important; font-variant-east-asian: normal !important; font-variant-numeric: normal !important; height: auto !important; left: auto !important; line-height: normal !important; margin: 0px !important; min-height: auto !important; outline: 0px !important; overflow: visible !important; padding: 5px 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;"> </code><code class="php plain" style="background: none !important; border-radius: 0px !important; border: 0px !important; bottom: auto !important; box-sizing: content-box !important; float: none !important; font-family: "Source Code Pro", Monaco, monospace !important; font-stretch: normal !important; font-variant-east-asian: normal !important; font-variant-numeric: normal !important; height: auto !important; left: auto !important; line-height: normal !important; margin: 0px !important; min-height: auto !important; outline: 0px !important; overflow: visible !important; padding: 5px 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;">],</code></div>
<div class="line number4 index3 alt1" style="background-attachment: initial !important; background-clip: initial !important; background-image: none !important; background-origin: initial !important; background-position: initial !important; background-repeat: initial !important; background-size: initial !important; border-radius: 0px !important; border: 0px !important; bottom: auto !important; box-sizing: content-box !important; float: none !important; font-stretch: normal !important; font-variant-east-asian: normal !important; font-variant-numeric: normal !important; height: auto !important; left: auto !important; line-height: normal !important; margin: 0px !important; min-height: auto !important; outline: 0px !important; overflow: visible !important; padding: 0px 1em !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; white-space: pre !important; width: auto !important;">
<code class="php spaces" style="background: none !important; border-radius: 0px !important; border: 0px !important; bottom: auto !important; box-sizing: content-box !important; float: none !important; font-family: "Source Code Pro", Monaco, monospace !important; font-stretch: normal !important; font-variant-east-asian: normal !important; font-variant-numeric: normal !important; height: auto !important; left: auto !important; line-height: normal !important; margin: 0px !important; min-height: auto !important; outline: 0px !important; overflow: visible !important; padding: 5px 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;"> </code><code class="php string" style="background: none !important; border-radius: 0px !important; border: 0px !important; bottom: auto !important; box-sizing: content-box !important; color: blue !important; float: none !important; font-family: "Source Code Pro", Monaco, monospace !important; font-stretch: normal !important; font-variant-east-asian: normal !important; font-variant-numeric: normal !important; height: auto !important; left: auto !important; line-height: normal !important; margin: 0px !important; min-height: auto !important; outline: 0px !important; overflow: visible !important; padding: 5px 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;">'mailer'</code> <code class="php plain" style="background: none !important; border-radius: 0px !important; border: 0px !important; bottom: auto !important; box-sizing: content-box !important; float: none !important; font-family: "Source Code Pro", Monaco, monospace !important; font-stretch: normal !important; font-variant-east-asian: normal !important; font-variant-numeric: normal !important; height: auto !important; left: auto !important; line-height: normal !important; margin: 0px !important; min-height: auto !important; outline: 0px !important; overflow: visible !important; padding: 5px 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;">=> [</code></div>
<div class="line number5 index4 alt2" style="background-attachment: initial !important; background-clip: initial !important; background-image: none !important; background-origin: initial !important; background-position: initial !important; background-repeat: initial !important; background-size: initial !important; border-radius: 0px !important; border: 0px !important; bottom: auto !important; box-sizing: content-box !important; float: none !important; font-stretch: normal !important; font-variant-east-asian: normal !important; font-variant-numeric: normal !important; height: auto !important; left: auto !important; line-height: normal !important; margin: 0px !important; min-height: auto !important; outline: 0px !important; overflow: visible !important; padding: 0px 1em !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; white-space: pre !important; width: auto !important;">
<code class="php spaces" style="background: none !important; border-radius: 0px !important; border: 0px !important; bottom: auto !important; box-sizing: content-box !important; float: none !important; font-family: "Source Code Pro", Monaco, monospace !important; font-stretch: normal !important; font-variant-east-asian: normal !important; font-variant-numeric: normal !important; height: auto !important; left: auto !important; line-height: normal !important; margin: 0px !important; min-height: auto !important; outline: 0px !important; overflow: visible !important; padding: 5px 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;"> </code><code class="php string" style="background: none !important; border-radius: 0px !important; border: 0px !important; bottom: auto !important; box-sizing: content-box !important; color: blue !important; float: none !important; font-family: "Source Code Pro", Monaco, monospace !important; font-stretch: normal !important; font-variant-east-asian: normal !important; font-variant-numeric: normal !important; height: auto !important; left: auto !important; line-height: normal !important; margin: 0px !important; min-height: auto !important; outline: 0px !important; overflow: visible !important; padding: 5px 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;">'class'</code> <code class="php plain" style="background: none !important; border-radius: 0px !important; border: 0px !important; bottom: auto !important; box-sizing: content-box !important; float: none !important; font-family: "Source Code Pro", Monaco, monospace !important; font-stretch: normal !important; font-variant-east-asian: normal !important; font-variant-numeric: normal !important; height: auto !important; left: auto !important; line-height: normal !important; margin: 0px !important; min-height: auto !important; outline: 0px !important; overflow: visible !important; padding: 5px 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;">=> </code><code class="php string" style="background: none !important; border-radius: 0px !important; border: 0px !important; bottom: auto !important; box-sizing: content-box !important; color: blue !important; float: none !important; font-family: "Source Code Pro", Monaco, monospace !important; font-stretch: normal !important; font-variant-east-asian: normal !important; font-variant-numeric: normal !important; height: auto !important; left: auto !important; line-height: normal !important; margin: 0px !important; min-height: auto !important; outline: 0px !important; overflow: visible !important; padding: 5px 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;">'yii\swiftmailer\Mailer'</code><code class="php plain" style="background: none !important; border-radius: 0px !important; border: 0px !important; bottom: auto !important; box-sizing: content-box !important; float: none !important; font-family: "Source Code Pro", Monaco, monospace !important; font-stretch: normal !important; font-variant-east-asian: normal !important; font-variant-numeric: normal !important; height: auto !important; left: auto !important; line-height: normal !important; margin: 0px !important; min-height: auto !important; outline: 0px !important; overflow: visible !important; padding: 5px 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;">,</code></div>
<div class="line number6 index5 alt1" style="background-attachment: initial !important; background-clip: initial !important; background-image: none !important; background-origin: initial !important; background-position: initial !important; background-repeat: initial !important; background-size: initial !important; border-radius: 0px !important; border: 0px !important; bottom: auto !important; box-sizing: content-box !important; float: none !important; font-stretch: normal !important; font-variant-east-asian: normal !important; font-variant-numeric: normal !important; height: auto !important; left: auto !important; line-height: normal !important; margin: 0px !important; min-height: auto !important; outline: 0px !important; overflow: visible !important; padding: 0px 1em !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; white-space: pre !important; width: auto !important;">
<code class="php spaces" style="background: none !important; border-radius: 0px !important; border: 0px !important; bottom: auto !important; box-sizing: content-box !important; float: none !important; font-family: "Source Code Pro", Monaco, monospace !important; font-stretch: normal !important; font-variant-east-asian: normal !important; font-variant-numeric: normal !important; height: auto !important; left: auto !important; line-height: normal !important; margin: 0px !important; min-height: auto !important; outline: 0px !important; overflow: visible !important; padding: 5px 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;"> </code><code class="php string" style="background: none !important; border-radius: 0px !important; border: 0px !important; bottom: auto !important; box-sizing: content-box !important; color: blue !important; float: none !important; font-family: "Source Code Pro", Monaco, monospace !important; font-stretch: normal !important; font-variant-east-asian: normal !important; font-variant-numeric: normal !important; height: auto !important; left: auto !important; line-height: normal !important; margin: 0px !important; min-height: auto !important; outline: 0px !important; overflow: visible !important; padding: 5px 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;">'viewPath'</code> <code class="php plain" style="background: none !important; border-radius: 0px !important; border: 0px !important; bottom: auto !important; box-sizing: content-box !important; float: none !important; font-family: "Source Code Pro", Monaco, monospace !important; font-stretch: normal !important; font-variant-east-asian: normal !important; font-variant-numeric: normal !important; height: auto !important; left: auto !important; line-height: normal !important; margin: 0px !important; min-height: auto !important; outline: 0px !important; overflow: visible !important; padding: 5px 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;">=> </code><code class="php string" style="background: none !important; border-radius: 0px !important; border: 0px !important; bottom: auto !important; box-sizing: content-box !important; color: blue !important; float: none !important; font-family: "Source Code Pro", Monaco, monospace !important; font-stretch: normal !important; font-variant-east-asian: normal !important; font-variant-numeric: normal !important; height: auto !important; left: auto !important; line-height: normal !important; margin: 0px !important; min-height: auto !important; outline: 0px !important; overflow: visible !important; padding: 5px 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;">'@app/mailer'</code><code class="php plain" style="background: none !important; border-radius: 0px !important; border: 0px !important; bottom: auto !important; box-sizing: content-box !important; float: none !important; font-family: "Source Code Pro", Monaco, monospace !important; font-stretch: normal !important; font-variant-east-asian: normal !important; font-variant-numeric: normal !important; height: auto !important; left: auto !important; line-height: normal !important; margin: 0px !important; min-height: auto !important; outline: 0px !important; overflow: visible !important; padding: 5px 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;">,</code></div>
<div class="line number7 index6 alt2" style="background-attachment: initial !important; background-clip: initial !important; background-image: none !important; background-origin: initial !important; background-position: initial !important; background-repeat: initial !important; background-size: initial !important; border-radius: 0px !important; border: 0px !important; bottom: auto !important; box-sizing: content-box !important; float: none !important; font-stretch: normal !important; font-variant-east-asian: normal !important; font-variant-numeric: normal !important; height: auto !important; left: auto !important; line-height: normal !important; margin: 0px !important; min-height: auto !important; outline: 0px !important; overflow: visible !important; padding: 0px 1em !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; white-space: pre !important; width: auto !important;">
<code class="php spaces" style="background: none !important; border-radius: 0px !important; border: 0px !important; bottom: auto !important; box-sizing: content-box !important; float: none !important; font-family: "Source Code Pro", Monaco, monospace !important; font-stretch: normal !important; font-variant-east-asian: normal !important; font-variant-numeric: normal !important; height: auto !important; left: auto !important; line-height: normal !important; margin: 0px !important; min-height: auto !important; outline: 0px !important; overflow: visible !important; padding: 5px 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;"> </code><code class="php string" style="background: none !important; border-radius: 0px !important; border: 0px !important; bottom: auto !important; box-sizing: content-box !important; color: blue !important; float: none !important; font-family: "Source Code Pro", Monaco, monospace !important; font-stretch: normal !important; font-variant-east-asian: normal !important; font-variant-numeric: normal !important; height: auto !important; left: auto !important; line-height: normal !important; margin: 0px !important; min-height: auto !important; outline: 0px !important; overflow: visible !important; padding: 5px 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;">'useFileTransport'</code> <code class="php plain" style="background: none !important; border-radius: 0px !important; border: 0px !important; bottom: auto !important; box-sizing: content-box !important; float: none !important; font-family: "Source Code Pro", Monaco, monospace !important; font-stretch: normal !important; font-variant-east-asian: normal !important; font-variant-numeric: normal !important; height: auto !important; left: auto !important; line-height: normal !important; margin: 0px !important; min-height: auto !important; outline: 0px !important; overflow: visible !important; padding: 5px 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;">=> false,</code></div>
<div class="line number8 index7 alt1" style="background-attachment: initial !important; background-clip: initial !important; background-image: none !important; background-origin: initial !important; background-position: initial !important; background-repeat: initial !important; background-size: initial !important; border-radius: 0px !important; border: 0px !important; bottom: auto !important; box-sizing: content-box !important; float: none !important; font-stretch: normal !important; font-variant-east-asian: normal !important; font-variant-numeric: normal !important; height: auto !important; left: auto !important; line-height: normal !important; margin: 0px !important; min-height: auto !important; outline: 0px !important; overflow: visible !important; padding: 0px 1em !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; white-space: pre !important; width: auto !important;">
<code class="php spaces" style="background: none !important; border-radius: 0px !important; border: 0px !important; bottom: auto !important; box-sizing: content-box !important; float: none !important; font-family: "Source Code Pro", Monaco, monospace !important; font-stretch: normal !important; font-variant-east-asian: normal !important; font-variant-numeric: normal !important; height: auto !important; left: auto !important; line-height: normal !important; margin: 0px !important; min-height: auto !important; outline: 0px !important; overflow: visible !important; padding: 5px 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;"> </code><code class="php string" style="background: none !important; border-radius: 0px !important; border: 0px !important; bottom: auto !important; box-sizing: content-box !important; color: blue !important; float: none !important; font-family: "Source Code Pro", Monaco, monospace !important; font-stretch: normal !important; font-variant-east-asian: normal !important; font-variant-numeric: normal !important; height: auto !important; left: auto !important; line-height: normal !important; margin: 0px !important; min-height: auto !important; outline: 0px !important; overflow: visible !important; padding: 5px 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;">'transport'</code> <code class="php plain" style="background: none !important; border-radius: 0px !important; border: 0px !important; bottom: auto !important; box-sizing: content-box !important; float: none !important; font-family: "Source Code Pro", Monaco, monospace !important; font-stretch: normal !important; font-variant-east-asian: normal !important; font-variant-numeric: normal !important; height: auto !important; left: auto !important; line-height: normal !important; margin: 0px !important; min-height: auto !important; outline: 0px !important; overflow: visible !important; padding: 5px 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;">=> [</code></div>
<div class="line number9 index8 alt2" style="background-attachment: initial !important; background-clip: initial !important; background-image: none !important; background-origin: initial !important; background-position: initial !important; background-repeat: initial !important; background-size: initial !important; border-radius: 0px !important; border: 0px !important; bottom: auto !important; box-sizing: content-box !important; float: none !important; font-stretch: normal !important; font-variant-east-asian: normal !important; font-variant-numeric: normal !important; height: auto !important; left: auto !important; line-height: normal !important; margin: 0px !important; min-height: auto !important; outline: 0px !important; overflow: visible !important; padding: 0px 1em !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; white-space: pre !important; width: auto !important;">
<code class="php spaces" style="background: none !important; border-radius: 0px !important; border: 0px !important; bottom: auto !important; box-sizing: content-box !important; float: none !important; font-family: "Source Code Pro", Monaco, monospace !important; font-stretch: normal !important; font-variant-east-asian: normal !important; font-variant-numeric: normal !important; height: auto !important; left: auto !important; line-height: normal !important; margin: 0px !important; min-height: auto !important; outline: 0px !important; overflow: visible !important; padding: 5px 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;"> </code><code class="php string" style="background: none !important; border-radius: 0px !important; border: 0px !important; bottom: auto !important; box-sizing: content-box !important; color: blue !important; float: none !important; font-family: "Source Code Pro", Monaco, monospace !important; font-stretch: normal !important; font-variant-east-asian: normal !important; font-variant-numeric: normal !important; height: auto !important; left: auto !important; line-height: normal !important; margin: 0px !important; min-height: auto !important; outline: 0px !important; overflow: visible !important; padding: 5px 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;">'class'</code> <code class="php plain" style="background: none !important; border-radius: 0px !important; border: 0px !important; bottom: auto !important; box-sizing: content-box !important; float: none !important; font-family: "Source Code Pro", Monaco, monospace !important; font-stretch: normal !important; font-variant-east-asian: normal !important; font-variant-numeric: normal !important; height: auto !important; left: auto !important; line-height: normal !important; margin: 0px !important; min-height: auto !important; outline: 0px !important; overflow: visible !important; padding: 5px 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;">=> </code><code class="php string" style="background: none !important; border-radius: 0px !important; border: 0px !important; bottom: auto !important; box-sizing: content-box !important; color: blue !important; float: none !important; font-family: "Source Code Pro", Monaco, monospace !important; font-stretch: normal !important; font-variant-east-asian: normal !important; font-variant-numeric: normal !important; height: auto !important; left: auto !important; line-height: normal !important; margin: 0px !important; min-height: auto !important; outline: 0px !important; overflow: visible !important; padding: 5px 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;">'Swift_SmtpTransport'</code><code class="php plain" style="background: none !important; border-radius: 0px !important; border: 0px !important; bottom: auto !important; box-sizing: content-box !important; float: none !important; font-family: "Source Code Pro", Monaco, monospace !important; font-stretch: normal !important; font-variant-east-asian: normal !important; font-variant-numeric: normal !important; height: auto !important; left: auto !important; line-height: normal !important; margin: 0px !important; min-height: auto !important; outline: 0px !important; overflow: visible !important; padding: 5px 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;">,</code></div>
<div class="line number10 index9 alt1" style="background-attachment: initial !important; background-clip: initial !important; background-image: none !important; background-origin: initial !important; background-position: initial !important; background-repeat: initial !important; background-size: initial !important; border-radius: 0px !important; border: 0px !important; bottom: auto !important; box-sizing: content-box !important; float: none !important; font-stretch: normal !important; font-variant-east-asian: normal !important; font-variant-numeric: normal !important; height: auto !important; left: auto !important; line-height: normal !important; margin: 0px !important; min-height: auto !important; outline: 0px !important; overflow: visible !important; padding: 0px 1em !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; white-space: pre !important; width: auto !important;">
<code class="php spaces" style="background: none !important; border-radius: 0px !important; border: 0px !important; bottom: auto !important; box-sizing: content-box !important; float: none !important; font-family: "Source Code Pro", Monaco, monospace !important; font-stretch: normal !important; font-variant-east-asian: normal !important; font-variant-numeric: normal !important; height: auto !important; left: auto !important; line-height: normal !important; margin: 0px !important; min-height: auto !important; outline: 0px !important; overflow: visible !important; padding: 5px 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;"> </code><code class="php string" style="background: none !important; border-radius: 0px !important; border: 0px !important; bottom: auto !important; box-sizing: content-box !important; color: blue !important; float: none !important; font-family: "Source Code Pro", Monaco, monospace !important; font-stretch: normal !important; font-variant-east-asian: normal !important; font-variant-numeric: normal !important; height: auto !important; left: auto !important; line-height: normal !important; margin: 0px !important; min-height: auto !important; outline: 0px !important; overflow: visible !important; padding: 5px 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;">'host'</code> <code class="php plain" style="background: none !important; border-radius: 0px !important; border: 0px !important; bottom: auto !important; box-sizing: content-box !important; float: none !important; font-family: "Source Code Pro", Monaco, monospace !important; font-stretch: normal !important; font-variant-east-asian: normal !important; font-variant-numeric: normal !important; height: auto !important; left: auto !important; line-height: normal !important; margin: 0px !important; min-height: auto !important; outline: 0px !important; overflow: visible !important; padding: 5px 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;">=> </code><code class="php string" style="background: none !important; border-radius: 0px !important; border: 0px !important; bottom: auto !important; box-sizing: content-box !important; color: blue !important; float: none !important; font-family: "Source Code Pro", Monaco, monospace !important; font-stretch: normal !important; font-variant-east-asian: normal !important; font-variant-numeric: normal !important; height: auto !important; left: auto !important; line-height: normal !important; margin: 0px !important; min-height: auto !important; outline: 0px !important; overflow: visible !important; padding: 5px 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;">'mailtrap.io'</code><code class="php plain" style="background: none !important; border-radius: 0px !important; border: 0px !important; bottom: auto !important; box-sizing: content-box !important; float: none !important; font-family: "Source Code Pro", Monaco, monospace !important; font-stretch: normal !important; font-variant-east-asian: normal !important; font-variant-numeric: normal !important; height: auto !important; left: auto !important; line-height: normal !important; margin: 0px !important; min-height: auto !important; outline: 0px !important; overflow: visible !important; padding: 5px 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;">,</code></div>
<div class="line number11 index10 alt2" style="background-attachment: initial !important; background-clip: initial !important; background-image: none !important; background-origin: initial !important; background-position: initial !important; background-repeat: initial !important; background-size: initial !important; border-radius: 0px !important; border: 0px !important; bottom: auto !important; box-sizing: content-box !important; float: none !important; font-stretch: normal !important; font-variant-east-asian: normal !important; font-variant-numeric: normal !important; height: auto !important; left: auto !important; line-height: normal !important; margin: 0px !important; min-height: auto !important; outline: 0px !important; overflow: visible !important; padding: 0px 1em !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; white-space: pre !important; width: auto !important;">
<code class="php spaces" style="background: none !important; border-radius: 0px !important; border: 0px !important; bottom: auto !important; box-sizing: content-box !important; float: none !important; font-family: "Source Code Pro", Monaco, monospace !important; font-stretch: normal !important; font-variant-east-asian: normal !important; font-variant-numeric: normal !important; height: auto !important; left: auto !important; line-height: normal !important; margin: 0px !important; min-height: auto !important; outline: 0px !important; overflow: visible !important; padding: 5px 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;"> </code><code class="php string" style="background: none !important; border-radius: 0px !important; border: 0px !important; bottom: auto !important; box-sizing: content-box !important; color: blue !important; float: none !important; font-family: "Source Code Pro", Monaco, monospace !important; font-stretch: normal !important; font-variant-east-asian: normal !important; font-variant-numeric: normal !important; height: auto !important; left: auto !important; line-height: normal !important; margin: 0px !important; min-height: auto !important; outline: 0px !important; overflow: visible !important; padding: 5px 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;">'username'</code> <code class="php plain" style="background: none !important; border-radius: 0px !important; border: 0px !important; bottom: auto !important; box-sizing: content-box !important; float: none !important; font-family: "Source Code Pro", Monaco, monospace !important; font-stretch: normal !important; font-variant-east-asian: normal !important; font-variant-numeric: normal !important; height: auto !important; left: auto !important; line-height: normal !important; margin: 0px !important; min-height: auto !important; outline: 0px !important; overflow: visible !important; padding: 5px 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;">=> </code><code class="php string" style="background: none !important; border-radius: 0px !important; border: 0px !important; bottom: auto !important; box-sizing: content-box !important; color: blue !important; float: none !important; font-family: "Source Code Pro", Monaco, monospace !important; font-stretch: normal !important; font-variant-east-asian: normal !important; font-variant-numeric: normal !important; height: auto !important; left: auto !important; line-height: normal !important; margin: 0px !important; min-height: auto !important; outline: 0px !important; overflow: visible !important; padding: 5px 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;">'294XXXXXXXXXXdd20'</code><code class="php plain" style="background: none !important; border-radius: 0px !important; border: 0px !important; bottom: auto !important; box-sizing: content-box !important; float: none !important; font-family: "Source Code Pro", Monaco, monospace !important; font-stretch: normal !important; font-variant-east-asian: normal !important; font-variant-numeric: normal !important; height: auto !important; left: auto !important; line-height: normal !important; margin: 0px !important; min-height: auto !important; outline: 0px !important; overflow: visible !important; padding: 5px 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;">,</code></div>
<div class="line number12 index11 alt1" style="background-attachment: initial !important; background-clip: initial !important; background-image: none !important; background-origin: initial !important; background-position: initial !important; background-repeat: initial !important; background-size: initial !important; border-radius: 0px !important; border: 0px !important; bottom: auto !important; box-sizing: content-box !important; float: none !important; font-stretch: normal !important; font-variant-east-asian: normal !important; font-variant-numeric: normal !important; height: auto !important; left: auto !important; line-height: normal !important; margin: 0px !important; min-height: auto !important; outline: 0px !important; overflow: visible !important; padding: 0px 1em !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; white-space: pre !important; width: auto !important;">
<code class="php spaces" style="background: none !important; border-radius: 0px !important; border: 0px !important; bottom: auto !important; box-sizing: content-box !important; float: none !important; font-family: "Source Code Pro", Monaco, monospace !important; font-stretch: normal !important; font-variant-east-asian: normal !important; font-variant-numeric: normal !important; height: auto !important; left: auto !important; line-height: normal !important; margin: 0px !important; min-height: auto !important; outline: 0px !important; overflow: visible !important; padding: 5px 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;"> </code><code class="php string" style="background: none !important; border-radius: 0px !important; border: 0px !important; bottom: auto !important; box-sizing: content-box !important; color: blue !important; float: none !important; font-family: "Source Code Pro", Monaco, monospace !important; font-stretch: normal !important; font-variant-east-asian: normal !important; font-variant-numeric: normal !important; height: auto !important; left: auto !important; line-height: normal !important; margin: 0px !important; min-height: auto !important; outline: 0px !important; overflow: visible !important; padding: 5px 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;">'password'</code> <code class="php plain" style="background: none !important; border-radius: 0px !important; border: 0px !important; bottom: auto !important; box-sizing: content-box !important; float: none !important; font-family: "Source Code Pro", Monaco, monospace !important; font-stretch: normal !important; font-variant-east-asian: normal !important; font-variant-numeric: normal !important; height: auto !important; left: auto !important; line-height: normal !important; margin: 0px !important; min-height: auto !important; outline: 0px !important; overflow: visible !important; padding: 5px 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;">=> </code><code class="php string" style="background: none !important; border-radius: 0px !important; border: 0px !important; bottom: auto !important; box-sizing: content-box !important; color: blue !important; float: none !important; font-family: "Source Code Pro", Monaco, monospace !important; font-stretch: normal !important; font-variant-east-asian: normal !important; font-variant-numeric: normal !important; height: auto !important; left: auto !important; line-height: normal !important; margin: 0px !important; min-height: auto !important; outline: 0px !important; overflow: visible !important; padding: 5px 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;">'403XXXXXXXXXX2f7'</code><code class="php plain" style="background: none !important; border-radius: 0px !important; border: 0px !important; bottom: auto !important; box-sizing: content-box !important; float: none !important; font-family: "Source Code Pro", Monaco, monospace !important; font-stretch: normal !important; font-variant-east-asian: normal !important; font-variant-numeric: normal !important; height: auto !important; left: auto !important; line-height: normal !important; margin: 0px !important; min-height: auto !important; outline: 0px !important; overflow: visible !important; padding: 5px 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;">,</code></div>
<div class="line number13 index12 alt2" style="background-attachment: initial !important; background-clip: initial !important; background-image: none !important; background-origin: initial !important; background-position: initial !important; background-repeat: initial !important; background-size: initial !important; border-radius: 0px !important; border: 0px !important; bottom: auto !important; box-sizing: content-box !important; float: none !important; font-stretch: normal !important; font-variant-east-asian: normal !important; font-variant-numeric: normal !important; height: auto !important; left: auto !important; line-height: normal !important; margin: 0px !important; min-height: auto !important; outline: 0px !important; overflow: visible !important; padding: 0px 1em !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; white-space: pre !important; width: auto !important;">
<code class="php spaces" style="background: none !important; border-radius: 0px !important; border: 0px !important; bottom: auto !important; box-sizing: content-box !important; float: none !important; font-family: "Source Code Pro", Monaco, monospace !important; font-stretch: normal !important; font-variant-east-asian: normal !important; font-variant-numeric: normal !important; height: auto !important; left: auto !important; line-height: normal !important; margin: 0px !important; min-height: auto !important; outline: 0px !important; overflow: visible !important; padding: 5px 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;"> </code><code class="php string" style="background: none !important; border-radius: 0px !important; border: 0px !important; bottom: auto !important; box-sizing: content-box !important; color: blue !important; float: none !important; font-family: "Source Code Pro", Monaco, monospace !important; font-stretch: normal !important; font-variant-east-asian: normal !important; font-variant-numeric: normal !important; height: auto !important; left: auto !important; line-height: normal !important; margin: 0px !important; min-height: auto !important; outline: 0px !important; overflow: visible !important; padding: 5px 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;">'port'</code> <code class="php plain" style="background: none !important; border-radius: 0px !important; border: 0px !important; bottom: auto !important; box-sizing: content-box !important; float: none !important; font-family: "Source Code Pro", Monaco, monospace !important; font-stretch: normal !important; font-variant-east-asian: normal !important; font-variant-numeric: normal !important; height: auto !important; left: auto !important; line-height: normal !important; margin: 0px !important; min-height: auto !important; outline: 0px !important; overflow: visible !important; padding: 5px 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;">=> </code><code class="php string" style="background: none !important; border-radius: 0px !important; border: 0px !important; bottom: auto !important; box-sizing: content-box !important; color: blue !important; float: none !important; font-family: "Source Code Pro", Monaco, monospace !important; font-stretch: normal !important; font-variant-east-asian: normal !important; font-variant-numeric: normal !important; height: auto !important; left: auto !important; line-height: normal !important; margin: 0px !important; min-height: auto !important; outline: 0px !important; overflow: visible !important; padding: 5px 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;">'25'</code><code class="php plain" style="background: none !important; border-radius: 0px !important; border: 0px !important; bottom: auto !important; box-sizing: content-box !important; float: none !important; font-family: "Source Code Pro", Monaco, monospace !important; font-stretch: normal !important; font-variant-east-asian: normal !important; font-variant-numeric: normal !important; height: auto !important; left: auto !important; line-height: normal !important; margin: 0px !important; min-height: auto !important; outline: 0px !important; overflow: visible !important; padding: 5px 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;">,</code></div>
<div class="line number14 index13 alt1" style="background-attachment: initial !important; background-clip: initial !important; background-image: none !important; background-origin: initial !important; background-position: initial !important; background-repeat: initial !important; background-size: initial !important; border-radius: 0px !important; border: 0px !important; bottom: auto !important; box-sizing: content-box !important; float: none !important; font-stretch: normal !important; font-variant-east-asian: normal !important; font-variant-numeric: normal !important; height: auto !important; left: auto !important; line-height: normal !important; margin: 0px !important; min-height: auto !important; outline: 0px !important; overflow: visible !important; padding: 0px 1em !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; white-space: pre !important; width: auto !important;">
<code class="php spaces" style="background: none !important; border-radius: 0px !important; border: 0px !important; bottom: auto !important; box-sizing: content-box !important; float: none !important; font-family: "Source Code Pro", Monaco, monospace !important; font-stretch: normal !important; font-variant-east-asian: normal !important; font-variant-numeric: normal !important; height: auto !important; left: auto !important; line-height: normal !important; margin: 0px !important; min-height: auto !important; outline: 0px !important; overflow: visible !important; padding: 5px 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;"> </code><code class="php string" style="background: none !important; border-radius: 0px !important; border: 0px !important; bottom: auto !important; box-sizing: content-box !important; color: blue !important; float: none !important; font-family: "Source Code Pro", Monaco, monospace !important; font-stretch: normal !important; font-variant-east-asian: normal !important; font-variant-numeric: normal !important; height: auto !important; left: auto !important; line-height: normal !important; margin: 0px !important; min-height: auto !important; outline: 0px !important; overflow: visible !important; padding: 5px 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;">'encryption'</code> <code class="php plain" style="background: none !important; border-radius: 0px !important; border: 0px !important; bottom: auto !important; box-sizing: content-box !important; float: none !important; font-family: "Source Code Pro", Monaco, monospace !important; font-stretch: normal !important; font-variant-east-asian: normal !important; font-variant-numeric: normal !important; height: auto !important; left: auto !important; line-height: normal !important; margin: 0px !important; min-height: auto !important; outline: 0px !important; overflow: visible !important; padding: 5px 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;">=> </code><code class="php string" style="background: none !important; border-radius: 0px !important; border: 0px !important; bottom: auto !important; box-sizing: content-box !important; color: blue !important; float: none !important; font-family: "Source Code Pro", Monaco, monospace !important; font-stretch: normal !important; font-variant-east-asian: normal !important; font-variant-numeric: normal !important; height: auto !important; left: auto !important; line-height: normal !important; margin: 0px !important; min-height: auto !important; outline: 0px !important; overflow: visible !important; padding: 5px 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;">'tls'</code><code class="php plain" style="background: none !important; border-radius: 0px !important; border: 0px !important; bottom: auto !important; box-sizing: content-box !important; float: none !important; font-family: "Source Code Pro", Monaco, monospace !important; font-stretch: normal !important; font-variant-east-asian: normal !important; font-variant-numeric: normal !important; height: auto !important; left: auto !important; line-height: normal !important; margin: 0px !important; min-height: auto !important; outline: 0px !important; overflow: visible !important; padding: 5px 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;">,</code></div>
<div class="line number15 index14 alt2" style="background-attachment: initial !important; background-clip: initial !important; background-image: none !important; background-origin: initial !important; background-position: initial !important; background-repeat: initial !important; background-size: initial !important; border-radius: 0px !important; border: 0px !important; bottom: auto !important; box-sizing: content-box !important; float: none !important; font-stretch: normal !important; font-variant-east-asian: normal !important; font-variant-numeric: normal !important; height: auto !important; left: auto !important; line-height: normal !important; margin: 0px !important; min-height: auto !important; outline: 0px !important; overflow: visible !important; padding: 0px 1em !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; white-space: pre !important; width: auto !important;">
<code class="php spaces" style="background: none !important; border-radius: 0px !important; border: 0px !important; bottom: auto !important; box-sizing: content-box !important; float: none !important; font-family: "Source Code Pro", Monaco, monospace !important; font-stretch: normal !important; font-variant-east-asian: normal !important; font-variant-numeric: normal !important; height: auto !important; left: auto !important; line-height: normal !important; margin: 0px !important; min-height: auto !important; outline: 0px !important; overflow: visible !important; padding: 5px 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;"> </code><code class="php plain" style="background: none !important; border-radius: 0px !important; border: 0px !important; bottom: auto !important; box-sizing: content-box !important; float: none !important; font-family: "Source Code Pro", Monaco, monospace !important; font-stretch: normal !important; font-variant-east-asian: normal !important; font-variant-numeric: normal !important; height: auto !important; left: auto !important; line-height: normal !important; margin: 0px !important; min-height: auto !important; outline: 0px !important; overflow: visible !important; padding: 5px 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;">],</code></div>
<div class="line number16 index15 alt1" style="background-attachment: initial !important; background-clip: initial !important; background-image: none !important; background-origin: initial !important; background-position: initial !important; background-repeat: initial !important; background-size: initial !important; border-radius: 0px !important; border: 0px !important; bottom: auto !important; box-sizing: content-box !important; float: none !important; font-stretch: normal !important; font-variant-east-asian: normal !important; font-variant-numeric: normal !important; height: auto !important; left: auto !important; line-height: normal !important; margin: 0px !important; min-height: auto !important; outline: 0px !important; overflow: visible !important; padding: 0px 1em !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; white-space: pre !important; width: auto !important;">
<code class="php spaces" style="background: none !important; border-radius: 0px !important; border: 0px !important; bottom: auto !important; box-sizing: content-box !important; float: none !important; font-family: "Source Code Pro", Monaco, monospace !important; font-stretch: normal !important; font-variant-east-asian: normal !important; font-variant-numeric: normal !important; height: auto !important; left: auto !important; line-height: normal !important; margin: 0px !important; min-height: auto !important; outline: 0px !important; overflow: visible !important; padding: 5px 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;"> </code><code class="php plain" style="background: none !important; border-radius: 0px !important; border: 0px !important; bottom: auto !important; box-sizing: content-box !important; float: none !important; font-family: "Source Code Pro", Monaco, monospace !important; font-stretch: normal !important; font-variant-east-asian: normal !important; font-variant-numeric: normal !important; height: auto !important; left: auto !important; line-height: normal !important; margin: 0px !important; min-height: auto !important; outline: 0px !important; overflow: visible !important; padding: 5px 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;">],</code></div>
<div class="line number17 index16 alt2" style="background-attachment: initial !important; background-clip: initial !important; background-image: none !important; background-origin: initial !important; background-position: initial !important; background-repeat: initial !important; background-size: initial !important; border-radius: 0px !important; border: 0px !important; bottom: auto !important; box-sizing: content-box !important; float: none !important; font-stretch: normal !important; font-variant-east-asian: normal !important; font-variant-numeric: normal !important; height: auto !important; left: auto !important; line-height: normal !important; margin: 0px !important; min-height: auto !important; outline: 0px !important; overflow: visible !important; padding: 0px 1em !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; white-space: pre !important; width: auto !important;">
<code class="php spaces" style="background: none !important; border-radius: 0px !important; border: 0px !important; bottom: auto !important; box-sizing: content-box !important; float: none !important; font-family: "Source Code Pro", Monaco, monospace !important; font-stretch: normal !important; font-variant-east-asian: normal !important; font-variant-numeric: normal !important; height: auto !important; left: auto !important; line-height: normal !important; margin: 0px !important; min-height: auto !important; outline: 0px !important; overflow: visible !important; padding: 5px 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;"> </code><code class="php string" style="background: none !important; border-radius: 0px !important; border: 0px !important; bottom: auto !important; box-sizing: content-box !important; color: blue !important; float: none !important; font-family: "Source Code Pro", Monaco, monospace !important; font-stretch: normal !important; font-variant-east-asian: normal !important; font-variant-numeric: normal !important; height: auto !important; left: auto !important; line-height: normal !important; margin: 0px !important; min-height: auto !important; outline: 0px !important; overflow: visible !important; padding: 5px 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;">'log'</code> <code class="php plain" style="background: none !important; border-radius: 0px !important; border: 0px !important; bottom: auto !important; box-sizing: content-box !important; float: none !important; font-family: "Source Code Pro", Monaco, monospace !important; font-stretch: normal !important; font-variant-east-asian: normal !important; font-variant-numeric: normal !important; height: auto !important; left: auto !important; line-height: normal !important; margin: 0px !important; min-height: auto !important; outline: 0px !important; overflow: visible !important; padding: 5px 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;">=> [</code></div>
<div class="line number18 index17 alt1" style="background-attachment: initial !important; background-clip: initial !important; background-image: none !important; background-origin: initial !important; background-position: initial !important; background-repeat: initial !important; background-size: initial !important; border-radius: 0px !important; border: 0px !important; bottom: auto !important; box-sizing: content-box !important; float: none !important; font-stretch: normal !important; font-variant-east-asian: normal !important; font-variant-numeric: normal !important; height: auto !important; left: auto !important; line-height: normal !important; margin: 0px !important; min-height: auto !important; outline: 0px !important; overflow: visible !important; padding: 0px 1em !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; white-space: pre !important; width: auto !important;">
<code class="php spaces" style="background: none !important; border-radius: 0px !important; border: 0px !important; bottom: auto !important; box-sizing: content-box !important; float: none !important; font-family: "Source Code Pro", Monaco, monospace !important; font-stretch: normal !important; font-variant-east-asian: normal !important; font-variant-numeric: normal !important; height: auto !important; left: auto !important; line-height: normal !important; margin: 0px !important; min-height: auto !important; outline: 0px !important; overflow: visible !important; padding: 5px 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;"> </code><code class="php string" style="background: none !important; border-radius: 0px !important; border: 0px !important; bottom: auto !important; box-sizing: content-box !important; color: blue !important; float: none !important; font-family: "Source Code Pro", Monaco, monospace !important; font-stretch: normal !important; font-variant-east-asian: normal !important; font-variant-numeric: normal !important; height: auto !important; left: auto !important; line-height: normal !important; margin: 0px !important; min-height: auto !important; outline: 0px !important; overflow: visible !important; padding: 5px 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;">'traceLevel'</code> <code class="php plain" style="background: none !important; border-radius: 0px !important; border: 0px !important; bottom: auto !important; box-sizing: content-box !important; float: none !important; font-family: "Source Code Pro", Monaco, monospace !important; font-stretch: normal !important; font-variant-east-asian: normal !important; font-variant-numeric: normal !important; height: auto !important; left: auto !important; line-height: normal !important; margin: 0px !important; min-height: auto !important; outline: 0px !important; overflow: visible !important; padding: 5px 0px !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; width: auto !important;">=> YII_DEBUG ? 3 : 0,</code></div>
</div>
</td></tr>
</tbody></table>
</div>
</div>
<div style="background-color: #fefefe; box-sizing: border-box; color: #3a3a3a; font-family: Roboto, Arial, sans-serif; font-size: 18px; margin-bottom: 26px;">
Entonces, visité <a href="http://localhost:8888/hello/user/register" style="border: none; box-sizing: border-box; color: #0085b6; outline: none; text-decoration-line: none;">http://localhost:8888/hello/user/register</a> para registrarme de nuevo:</div>
<figure class="post_image" style="background-color: #fefefe; box-sizing: border-box; color: #3a3a3a; font-family: Roboto, Arial, sans-serif; font-size: 18px; margin: 30px 0px; max-width: 100%; padding: 0px; text-align: center;"><img alt="Yii Hello Application Sign Up" class="loaded" data-src="https://cms-assets.tutsplus.com/uploads/users/317/posts/23279/image/hello-signup.jpg" data-was-processed="true" src="https://cms-assets.tutsplus.com/uploads/users/317/posts/23279/image/hello-signup.jpg" style="background: rgb(251, 251, 251); box-sizing: border-box; display: block; height: auto; margin: 1px; max-width: 100%; min-height: 1px; outline: rgb(225, 232, 237) solid 1px; padding: 10px;" /></figure><div style="background-color: #fefefe; box-sizing: border-box; color: #3a3a3a; font-family: Roboto, Arial, sans-serif; font-size: 18px; margin-bottom: 26px;">
Yii envía un correo electrónico de confirmación:</div>
<figure class="post_image" style="background-color: #fefefe; box-sizing: border-box; color: #3a3a3a; font-family: Roboto, Arial, sans-serif; font-size: 18px; margin: 30px 0px; max-width: 100%; padding: 0px; text-align: center;"><img alt="Yii Confirmation Email Announcement" class="loaded" data-src="https://cms-assets.tutsplus.com/uploads/users/317/posts/23279/image/hello-mailtrap-confirm.jpg" data-was-processed="true" src="https://cms-assets.tutsplus.com/uploads/users/317/posts/23279/image/hello-mailtrap-confirm.jpg" style="background: rgb(251, 251, 251); box-sizing: border-box; display: block; height: auto; margin: 1px; max-width: 100%; min-height: 1px; outline: rgb(225, 232, 237) solid 1px; padding: 10px;" /></figure><div style="background-color: #fefefe; box-sizing: border-box; color: #3a3a3a; font-family: Roboto, Arial, sans-serif; font-size: 18px; margin-bottom: 26px;">
Al instante, el mensaje aparece en mi bandeja de entrada de Mailtrap.</div>
<div style="background-color: #fefefe; box-sizing: border-box; color: #3a3a3a; font-family: Roboto, Arial, sans-serif; font-size: 18px; margin-bottom: 26px;">
<em style="box-sizing: border-box;">Nota: Esto no debe confundirse con la confirmación de la cuenta de Mailtrap—es el correo electrónico de confirmación de la cuenta de la aplicación Yii Hello enviado por mi aplicación.</em></div>
<div style="background-color: #fefefe; box-sizing: border-box; color: #3a3a3a; font-family: Roboto, Arial, sans-serif; font-size: 18px; margin-bottom: 26px;">
La pantalla predeterminada es la que puede ver en Gmail u otro cliente de correo:</div>
<figure class="post_image" style="background-color: #fefefe; box-sizing: border-box; color: #3a3a3a; font-family: Roboto, Arial, sans-serif; font-size: 18px; margin: 30px 0px; max-width: 100%; padding: 0px; text-align: center;"><img alt="Mailtrap inbox display" class="loaded" data-src="https://cms-assets.tutsplus.com/uploads/users/317/posts/23279/image/mailtrap-sample-display.jpg" data-was-processed="true" src="https://cms-assets.tutsplus.com/uploads/users/317/posts/23279/image/mailtrap-sample-display.jpg" style="background: rgb(251, 251, 251); box-sizing: border-box; display: block; height: auto; margin: 1px; max-width: 100%; min-height: 1px; outline: rgb(225, 232, 237) solid 1px; padding: 10px;" /></figure><div style="background-color: #fefefe; box-sizing: border-box; color: #3a3a3a; font-family: Roboto, Arial, sans-serif; font-size: 18px; margin-bottom: 26px;">
Pero hay muchas pestañas para elegir para depurar el correo electrónico saliente de su aplicación. Esta es la fuente HTML:</div>
<figure class="post_image" style="background-color: #fefefe; box-sizing: border-box; color: #3a3a3a; font-family: Roboto, Arial, sans-serif; font-size: 18px; margin: 30px 0px; max-width: 100%; padding: 0px; text-align: center;"><img alt="Mailtrap Message HTML source view" class="loaded" data-src="https://cms-assets.tutsplus.com/uploads/users/317/posts/23279/image/mailtrap-sample-html.jpg" data-was-processed="true" src="https://cms-assets.tutsplus.com/uploads/users/317/posts/23279/image/mailtrap-sample-html.jpg" style="background: rgb(251, 251, 251); box-sizing: border-box; display: block; height: auto; margin: 1px; max-width: 100%; min-height: 1px; outline: rgb(225, 232, 237) solid 1px; padding: 10px;" /></figure><div style="background-color: #fefefe; box-sizing: border-box; color: #3a3a3a; font-family: Roboto, Arial, sans-serif; font-size: 18px; margin-bottom: 26px;">
Esta es una vista de la validación de HTML en tu correo electrónico:</div>
<figure class="post_image" style="background-color: #fefefe; box-sizing: border-box; color: #3a3a3a; font-family: Roboto, Arial, sans-serif; font-size: 18px; margin: 30px 0px; max-width: 100%; padding: 0px; text-align: center;"><img alt="Mailtrap message Check HTML validator" class="loaded" data-src="https://cms-assets.tutsplus.com/uploads/users/317/posts/23279/image/mailtrap-sample-validate.jpg" data-was-processed="true" src="https://cms-assets.tutsplus.com/uploads/users/317/posts/23279/image/mailtrap-sample-validate.jpg" style="background: rgb(251, 251, 251); box-sizing: border-box; display: block; height: auto; margin: 1px; max-width: 100%; min-height: 1px; outline: rgb(225, 232, 237) solid 1px; padding: 10px;" /></figure><div style="background-color: #fefefe; box-sizing: border-box; color: #3a3a3a; font-family: Roboto, Arial, sans-serif; font-size: 18px; margin-bottom: 26px;">
Y aquí está un análisis de la puntuación de spam y la lista negra de su mensaje y servidor:</div>
<figure class="post_image" style="background-color: #fefefe; box-sizing: border-box; color: #3a3a3a; font-family: Roboto, Arial, sans-serif; font-size: 18px; margin: 30px 0px; max-width: 100%; padding: 0px; text-align: center;"><img alt="Mailtrap message analysis - spam report and blacklist report" class="loaded" data-src="https://cms-assets.tutsplus.com/uploads/users/317/posts/23279/image/mailtrap-sample-analysis.jpg" data-was-processed="true" src="https://cms-assets.tutsplus.com/uploads/users/317/posts/23279/image/mailtrap-sample-analysis.jpg" style="background: rgb(251, 251, 251); box-sizing: border-box; display: block; height: auto; margin: 1px; max-width: 100%; min-height: 1px; outline: rgb(225, 232, 237) solid 1px; padding: 10px;" /></figure><div style="background-color: #fefefe; box-sizing: border-box; color: #3a3a3a; font-family: Roboto, Arial, sans-serif; font-size: 18px; margin-bottom: 26px;">
Mailtrap es una manera tan poderosa de depurar el contenido y el marcado de mensajes de correo electrónico salientes.</div>
<h3 class="nolinks" style="background-color: #fefefe; box-sizing: border-box; color: #3a3a3a; font-family: Roboto, Arial, sans-serif; font-size: 21px; line-height: 1.2em; margin: 26px 0px 4px;">
Cómo compartir buzones de entrada y mensajes con su equipo</h3>
<div style="background-color: #fefefe; box-sizing: border-box; color: #3a3a3a; font-family: Roboto, Arial, sans-serif; font-size: 18px; margin-bottom: 26px;">
Si su equipo es más grande, puede invitar a todos sus desarrolladores a acceder a cada buzón con vínculos:</div>
<figure class="post_image" style="background-color: #fefefe; box-sizing: border-box; color: #3a3a3a; font-family: Roboto, Arial, sans-serif; font-size: 18px; margin: 30px 0px; max-width: 100%; padding: 0px; text-align: center;"><img alt="Mailtrap invite developers into your inboxes" class="loaded" data-src="https://cms-assets.tutsplus.com/uploads/users/317/posts/23279/image/share2.jpg" data-was-processed="true" src="https://cms-assets.tutsplus.com/uploads/users/317/posts/23279/image/share2.jpg" style="background: rgb(251, 251, 251); box-sizing: border-box; display: block; height: auto; margin: 1px; max-width: 100%; min-height: 1px; outline: rgb(225, 232, 237) solid 1px; padding: 10px;" /></figure><div style="background-color: #fefefe; box-sizing: border-box; color: #3a3a3a; font-family: Roboto, Arial, sans-serif; font-size: 18px; margin-bottom: 26px;">
O bien, puede reenviar automáticamente todos los mensajes a sus propias cuentas e invitarlos a través de sus propias cuentas de Mailtrap:</div>
<figure class="post_image" style="background-color: #fefefe; box-sizing: border-box; color: #3a3a3a; font-family: Roboto, Arial, sans-serif; font-size: 18px; margin: 30px 0px; max-width: 100%; padding: 0px; text-align: center;"><img alt="Mailtrap forwarding and shared users" class="loaded" data-src="https://cms-assets.tutsplus.com/uploads/users/317/posts/23279/image/forwarding.jpg" data-was-processed="true" src="https://cms-assets.tutsplus.com/uploads/users/317/posts/23279/image/forwarding.jpg" style="background: rgb(251, 251, 251); box-sizing: border-box; display: block; height: auto; margin: 1px; max-width: 100%; min-height: 1px; outline: rgb(225, 232, 237) solid 1px; padding: 10px;" /></figure><h2 class="nolinks" style="background-color: #fefefe; box-sizing: border-box; color: #3a3a3a; font-family: Roboto, Arial, sans-serif; font-size: 31px; line-height: 1.2em; margin: 52px 0px 26px;">
La API de Mailtrap</h2>
<div style="background-color: #fefefe; box-sizing: border-box; color: #3a3a3a; font-family: Roboto, Arial, sans-serif; font-size: 18px; margin-bottom: 26px;">
También puede escribir pruebas automatizadas contra el contenido del buzón de correo de Mailtrap utilizando su API, <a href="http://docs.mailtrap.apiary.io/" style="border: none; box-sizing: border-box; color: #0085b6; outline: none; text-decoration-line: none;" target="_self">documentada en apiario</a>. En otras palabras, podría ejecutar secuencias de comandos automatizadas contra una instantánea de su base de datos de producción en directo y verificar el contenido y el marcado de los mensajes que serían entregados por su base de código mediante la API de Mailtrap.</div>
<figure class="post_image" style="background-color: #fefefe; box-sizing: border-box; color: #3a3a3a; font-family: Roboto, Arial, sans-serif; font-size: 18px; margin: 30px 0px; max-width: 100%; padding: 0px; text-align: center;"><img alt="The Mailtrap API inbox message view example" class="loaded" data-src="https://cms-assets.tutsplus.com/uploads/users/317/posts/23279/image/api.jpg" data-was-processed="true" src="https://cms-assets.tutsplus.com/uploads/users/317/posts/23279/image/api.jpg" style="background: rgb(251, 251, 251); box-sizing: border-box; display: block; height: auto; margin: 1px; max-width: 100%; min-height: 1px; outline: rgb(225, 232, 237) solid 1px; padding: 10px;" /></figure><h2 class="nolinks" style="background-color: #fefefe; box-sizing: border-box; color: #3a3a3a; font-family: Roboto, Arial, sans-serif; font-size: 31px; line-height: 1.2em; margin: 52px 0px 26px;">
¿Quiere aprender más?</h2>
<div style="background-color: #fefefe; box-sizing: border-box; color: #3a3a3a; font-family: Roboto, Arial, sans-serif; font-size: 18px; margin-bottom: 26px;">
Las capacidades de Mailtrap y las funciones de depuración son obviamente muy útiles y asequibles. Si desea ver otra demostración, aquí hay una charla relámpago en Mailtrap de Yaroslav Lazor de Railsberry 2012:</div>
<figure class="embedded-video" data-original-url="http://vimeo.com/44307833" data-video-embed="true" style="background-color: #fefefe; box-sizing: border-box; color: #3a3a3a; font-family: Roboto, Arial, sans-serif; font-size: 18px; margin: 30px 0px; max-width: 100%; padding: 0px 0px 354.375px; position: relative; text-align: center;"><iframe allowfullscreen="allowfullscreen" frameborder="0" mozallowfullscreen="mozallowfullscreen" src="https://player.vimeo.com/video/44307833" style="box-sizing: border-box; height: 354.375px; left: 0px; max-width: 100%; position: absolute; top: 0px; width: 630px;" webkitallowfullscreen="webkitallowfullscreen"></iframe></figure><div style="background-color: #fefefe; box-sizing: border-box; color: #3a3a3a; font-family: Roboto, Arial, sans-serif; font-size: 18px; margin-bottom: 26px;">
Es un producto tan simple de usar y tan beneficioso que espero que lo pruebes por tu cuenta.</div>
<div style="background-color: #fefefe; box-sizing: border-box; color: #3a3a3a; font-family: Roboto, Arial, sans-serif; font-size: 18px; margin-bottom: 26px;">
Envíe sus comentarios, correcciones o ideas adicionales a continuación. Puedes navegar por mis otros tutoriales de Tuts+ en <a href="http://tutsplus.com/authors/jeff-reifman" style="border: none; box-sizing: border-box; color: #0085b6; outline: none; text-decoration-line: none;" target="_self">mi página de instructor</a> o seguirme en <a href="https://twitter.com/intent/user?screen_name=reifman" style="border: none; box-sizing: border-box; color: #0085b6; outline: none; text-decoration-line: none;" target="_self">Twitter @reifman</a>.</div>
Instructorhttp://www.blogger.com/profile/08786153429271573526noreply@blogger.com0tag:blogger.com,1999:blog-21439137.post-66235110621607116642018-08-13T14:23:00.000-04:002018-08-13T14:34:10.785-04:00Principios básicos Solid<div style="text-align: justify;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhdDiLPzlegednyAK8K6hPo9fi08QzMYjnepmLl6MWQM4m2gcXyafjbryfbSpduzDdfqDQ3y67v-ZtsWsa9SvMG-q4QbuGR6Mcc6zp0j5KHCW4qFnrwBij_ZrG5wsuW_IMb8zeE/s1600/solid.png" imageanchor="1" style="clear: right; float: right; margin-bottom: 1em; margin-left: 1em;"><img border="0" data-original-height="132" data-original-width="176" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhdDiLPzlegednyAK8K6hPo9fi08QzMYjnepmLl6MWQM4m2gcXyafjbryfbSpduzDdfqDQ3y67v-ZtsWsa9SvMG-q4QbuGR6Mcc6zp0j5KHCW4qFnrwBij_ZrG5wsuW_IMb8zeE/s1600/solid.png" style="cursor: move;" /></a><b><i>Está Escrito:</i></b></div>
<blockquote class="tr_bq" style="text-align: justify;">
"Porque somos hechura suya, creados en Cristo Jesús para buenas obras, las cuales Dios preparó de antemano para que anduviésemos en ellas." (<a href="http://diosdapalabra.blogspot.com/">Efesios 2:10</a>)</blockquote>
<div style="text-align: justify;">
<br /></div>
<div style="text-align: justify;">
Tomado de: <a href="https://es.wikipedia.org/wiki/SOLID">Wikipedia</a></div>
<div style="text-align: justify;">
<br /></div>
<div style="text-align: justify;">
Solid es un acrónimo inventado por Robert C.Martin para establecer los cinco principios básicos de la programación orientada a objetos y diseño. Este acrónimo tiene bastante relación con los patrones de diseño, en especial, con la alta cohesión y el bajo acoplamiento.</div>
<div style="text-align: justify;">
<br /></div>
<div style="text-align: justify;">
El objetivo de tener un buen diseño de programación es abarcar la fase de mantenimiento de una manera más legible y sencilla así como conseguir crear nuevas funcionalidades sin tener que modificar en gran medida código antiguo. Los costes de mantenimiento pueden abarcar el 80% de un proyecto de software por lo que hay que valorar un buen diseño.</div>
<div style="text-align: justify;">
<br /></div>
<table class="wikitable" style="background-color: #f8f9fa; border-collapse: collapse; border: 1px solid rgb(162, 169, 177); color: #222222; font-family: sans-serif; font-size: 13.3px; line-height: 1.25; margin: 1em auto; table-layout: fixed; width: auto;"><tbody>
<tr><th style="background-color: #eaecf0; border: 1px solid rgb(162, 169, 177); padding: 0.2em 0.4em; text-align: center;">Inicial </th><th style="background-color: #eaecf0; border: 1px solid rgb(162, 169, 177); padding: 0.2em 0.4em; text-align: center;">Acrónimo </th><th style="background-color: #eaecf0; border: 1px solid rgb(162, 169, 177); padding: 0.2em 0.4em; text-align: center;">Concepto</th></tr>
<tr><th style="background-color: #eaecf0; border: 1px solid rgb(162, 169, 177); padding: 0.2em 0.4em; text-align: center;">S</th><td style="border: 1px solid rgb(162, 169, 177); padding: 0.2em 0.4em;">SRP </td><td style="border: 1px solid rgb(162, 169, 177); padding: 0.2em 0.4em;">
<dl style="margin-bottom: 0.5em; margin-top: 0.2em;">
<dt style="font-weight: bold; margin-bottom: 0.1em;"><a href="https://es.wikipedia.org/wiki/Principio_de_responsabilidad_%C3%BAnica" style="background: none; color: #0b0080; text-decoration-line: none;" title="Principio de responsabilidad única">Principio de responsabilidad única</a> (<i>Single responsibility principle</i>)</dt>
<dd style="margin-bottom: 0.1em; margin-left: 1.6em; margin-right: 0px;">la noción de que un <a href="https://es.wikipedia.org/wiki/Objeto_(programaci%C3%B3n)" style="background: none; color: #0b0080; text-decoration-line: none;" title="Objeto (programación)">objeto</a> solo debería tener una única responsabilidad.</dd></dl>
</td></tr>
<tr><th style="background-color: #eaecf0; border: 1px solid rgb(162, 169, 177); padding: 0.2em 0.4em; text-align: center;">O</th><td style="border: 1px solid rgb(162, 169, 177); padding: 0.2em 0.4em;">OCP </td><td style="border: 1px solid rgb(162, 169, 177); padding: 0.2em 0.4em;">
<dl style="margin-bottom: 0.5em; margin-top: 0.2em;">
<dt style="font-weight: bold; margin-bottom: 0.1em;"><a href="https://es.wikipedia.org/wiki/Principio_de_abierto/cerrado" style="background: none; color: #0b0080; text-decoration-line: none;" title="Principio de abierto/cerrado">Principio de abierto/cerrado</a> (<i>Open/closed principle</i>)</dt>
<dd style="margin-bottom: 0.1em; margin-left: 1.6em; margin-right: 0px;">la noción de que las “entidades de software … deben estar abiertas para su extensión, pero cerradas para su modificación”.</dd></dl>
</td></tr>
<tr><th style="background-color: #eaecf0; border: 1px solid rgb(162, 169, 177); padding: 0.2em 0.4em; text-align: center;">L</th><td style="border: 1px solid rgb(162, 169, 177); padding: 0.2em 0.4em;">LSP </td><td style="border: 1px solid rgb(162, 169, 177); padding: 0.2em 0.4em;">
<dl style="margin-bottom: 0.5em; margin-top: 0.2em;">
<dt style="font-weight: bold; margin-bottom: 0.1em;"><a href="https://es.wikipedia.org/wiki/Principio_de_sustituci%C3%B3n_de_Liskov" style="background: none; color: #0b0080; text-decoration-line: none;" title="Principio de sustitución de Liskov">Principio de sustitución de Liskov</a> (<i>Liskov substitution principle</i>)</dt>
<dd style="margin-bottom: 0.1em; margin-left: 1.6em; margin-right: 0px;">la noción de que los “objetos de un programa deberían ser reemplazables por instancias de sus subtipos sin alterar el correcto funcionamiento del programa”. Ver también <a href="https://es.wikipedia.org/wiki/Dise%C3%B1o_por_contrato" style="background: none; color: #0b0080; text-decoration-line: none;" title="Diseño por contrato">diseño por contrato</a>.</dd></dl>
</td></tr>
<tr><th style="background-color: #eaecf0; border: 1px solid rgb(162, 169, 177); padding: 0.2em 0.4em; text-align: center;">I</th><td style="border: 1px solid rgb(162, 169, 177); padding: 0.2em 0.4em;">ISP </td><td style="border: 1px solid rgb(162, 169, 177); padding: 0.2em 0.4em;">
<dl style="margin-bottom: 0.5em; margin-top: 0.2em;">
<dt style="font-weight: bold; margin-bottom: 0.1em;"><a href="https://es.wikipedia.org/wiki/Principio_de_segregaci%C3%B3n_de_la_interfaz" style="background: none; color: #0b0080; text-decoration-line: none;" title="Principio de segregación de la interfaz">Principio de segregación de la interfaz</a> (<i>Interface segregation principle</i>)</dt>
<dd style="margin-bottom: 0.1em; margin-left: 1.6em; margin-right: 0px;">la noción de que “muchas interfaces cliente específicas son mejores que una interfaz de propósito general”.<sup class="reference separada" id="cite_ref-martin-design-principles_5-0" style="line-height: 1em; margin-right: 0.6ch; unicode-bidi: isolate; white-space: nowrap;"><a href="https://es.wikipedia.org/wiki/SOLID#cite_note-martin-design-principles-5" style="background: none; color: #0b0080; text-decoration-line: none;">5</a></sup></dd></dl>
</td></tr>
<tr><th style="background-color: #eaecf0; border: 1px solid rgb(162, 169, 177); padding: 0.2em 0.4em; text-align: center;">D</th><td style="border: 1px solid rgb(162, 169, 177); padding: 0.2em 0.4em;">DIP </td><td style="border: 1px solid rgb(162, 169, 177); padding: 0.2em 0.4em;">
<dl style="margin-bottom: 0.5em; margin-top: 0.2em;">
<dt style="font-weight: bold; margin-bottom: 0.1em;"><a class="new" href="https://es.wikipedia.org/w/index.php?title=Principio_de_inversi%C3%B3n_de_la_dependencia&action=edit&redlink=1" style="background: none; color: #a55858; text-decoration-line: none;" title="Principio de inversión de la dependencia (aún no redactado)">Principio de inversión de la dependencia</a> (<i>Dependency inversion principle</i>)</dt>
<dd style="margin-bottom: 0.1em; margin-left: 1.6em; margin-right: 0px;">la noción de que se debe “depender de abstracciones, no depender de implementaciones”.<sup class="reference separada" id="cite_ref-martin-design-principles_5-1" style="line-height: 1em; margin-right: 0.6ch; unicode-bidi: isolate; white-space: nowrap;"><a href="https://es.wikipedia.org/wiki/SOLID#cite_note-martin-design-principles-5" style="background: none; color: #0b0080; text-decoration-line: none;">5</a></sup><br />
La <a class="mw-redirect" href="https://es.wikipedia.org/wiki/Inyecci%C3%B3n_de_Dependencias" style="background: none; color: #0b0080; text-decoration-line: none;" title="Inyección de Dependencias">Inyección de Dependencias</a> es uno de los métodos que siguen este principio.</dd></dl>
</td></tr>
</tbody></table>
<div style="text-align: justify;">
<br /></div>
<div style="text-align: justify;">
<b>S-Responsabilidad simple (Single responsibility)</b></div>
<div style="text-align: justify;">
Este principio trata de destinar cada clase a una finalidad sencilla y concreta. En muchas ocasiones estamos tentados a poner un método reutilizable que no tienen nada que ver con la clase simplemente porque lo utiliza y nos pilla más a mano. En ese momento pensamos "Ya que estamos aquí, para que voy a crear una clase para realizar esto. Directamente lo pongo aquí".</div>
<div style="text-align: justify;">
<br /></div>
<div style="text-align: justify;">
El problema surge cuando tenemos la necesidad de utilizar ese mismo método desde otra clase. Si no se refactoriza en ese momento y se crea una clase destinada para la finalidad del método, nos toparemos a largo plazo con que las clases realizan tareas que no deberían ser de su responsabilidad.</div>
<div style="text-align: justify;">
<br /></div>
<div style="text-align: justify;">
Con la anterior mentalidad nos encontraremos, por ejemplo, con un algoritmo de formateo de números en una clase destinada a leer de la base de datos porque fue el primer sitio donde se empezó a utilizar. Esto conlleva a tener métodos difíciles de detectar y encontrar de manera que el código hay que tenerlo memorizado en la cabeza.</div>
<div style="text-align: justify;">
<br /></div>
<div style="text-align: justify;">
<b>O-Abierto/Cerrado (Open/Closed)</b></div>
<div style="text-align: justify;">
Principio atribuido a Bertrand Meyer que habla de crear clases extensibles sin necesidad de entrar al código fuente a modificarlo. Es decir, el diseño debe ser abierto para poderse extender pero cerrado para poderse modificar. Aunque dicho parece fácil, lo complicado es predecir por donde se debe extender y que no tengamos que modificarlo. Para conseguir este principio hay que tener muy claro como va a funcionar la aplicación, por donde se puede extender y como van a interactuar las clases.</div>
<div style="text-align: justify;">
<br /></div>
<div style="text-align: justify;">
El uso más común de extensión es mediante la herencia y la reimplementación de métodos. Existe otra alternativa que consiste en utilizar métodos que acepten una interface de manera que podemos ejecutar cualquier clase que implemente ese interface. En todos los casos, el comportamiento de la clase cambia sin que hayamos tenido que tocar código interno.</div>
<div style="text-align: justify;">
<br /></div>
<div style="text-align: justify;">
Como ya he comentado llega un momento en que las necesidades pueden llegar a ser tan imprevisibles que nos topemos que con los métodos definidos en el interface o en los métodos extensibles, no sean suficientes para cubrir las necesidades. En este caso no habrá más remedio que romper este principio y refactorizar.</div>
<div style="text-align: justify;">
<br /></div>
<div style="text-align: justify;">
<b>L-Sustitucion Liskov (Liskov substitution)</b></div>
<div style="text-align: justify;">
Este principio fue creado por Barbara Liskov y habla de la importancia de crear todas las clases derivadas para que también puedan ser tratadas como la propia clase base. Cuando creamos clases derivadas debemos asegurarnos de no reimplementar métodos que hagan que los métodos de la clase base no funcionases si se tratasen como un objeto de esa clase base.</div>
<div style="text-align: justify;">
<br /></div>
<div style="text-align: justify;">
<b>I-Segregacion del interface (Interface segregation)</b></div>
<div style="text-align: justify;">
Este principio fue formulado por Robert C. Martin y trata de algo parecido al primer principio. Cuando se definen interfaces estos deben ser específicos a una finalidad concreta. Por ello, si tenemos que definir una serie de métodos abstractos que debe utilizar una clase a través de interfaces, es preferible tener muchos interfaces que definan pocos métodos que tener un interface con muchos métodos.</div>
<div style="text-align: justify;">
<br /></div>
<div style="text-align: justify;">
El objetivo de este principio es principalmente poder reaprovechar los interfaces en otras clases. Si tenemos un interface que compara y clona en el mismo interface, de manera más complicada se podrá utilizar en una clase que solo debe comparar o en otra que solo debe clonar.</div>
<div style="text-align: justify;">
<br /></div>
<div style="text-align: justify;">
<b>D-Inversión de dependencias (Dependency inversion)</b></div>
<div style="text-align: justify;">
También fue definido por Robert C. Martin. El objetivo de este principio conseguir desacoplar las clases. En todo diseño siempre debe existir un acoplamiento pero hay que evitarlo en la medida de lo posible. Un sistema no acoplado no hace nada pero un sistema altamente acoplado es muy difícil de mantener.</div>
<div style="text-align: justify;">
<br /></div>
<div style="text-align: justify;">
El objetivo de este principio es el uso de abstracciones para conseguir que una clase interactue con otras clases sin que las conozca directamente. Es decir, las clases de nivel superior no deben conocer las clases de nivel inferior. Dicho de otro modo, no debe conocer los detalles. Existen diferentes patrones como la inyección de dependencias o service locator que nos permiten invertir el control. </div>
<div style="text-align: justify;">
<br /></div>
Instructorhttp://www.blogger.com/profile/08786153429271573526noreply@blogger.com0tag:blogger.com,1999:blog-21439137.post-83316462295662764272018-07-19T08:17:00.000-04:002018-07-19T08:17:00.448-04:00Arquitectura orientada a servicios<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjucbktPTzG9ORxGALz0edh4ai2ELDPkYnoaj57iT9KDtPA2yBcTA3JgPFgydPRGADq4lgqa6jSxhkDrXJ96IGk56w79Tid86ZZLcug96SQDQ_xDPCaOxWo6DVBHKEoba_E5saD/s1600/450px-SOA_Elements.png" imageanchor="1" style="clear: right; float: right; margin-bottom: 1em; margin-left: 1em;"><img border="0" data-original-height="296" data-original-width="450" height="210" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjucbktPTzG9ORxGALz0edh4ai2ELDPkYnoaj57iT9KDtPA2yBcTA3JgPFgydPRGADq4lgqa6jSxhkDrXJ96IGk56w79Tid86ZZLcug96SQDQ_xDPCaOxWo6DVBHKEoba_E5saD/s320/450px-SOA_Elements.png" width="320" /></a></div>
<div style="text-align: justify;">
<b><i><u>Está Escrito:</u></i></b></div>
<blockquote class="tr_bq" style="text-align: justify;">
No temas, porque yo estoy contigo; no desmayes, porque yo soy tu Dios que te esfuerzo; siempre te ayudaré, siempre te sustentaré con la diestra de mi justicia. (<a href="http://diosdapalabra.blogspot.com/">Isaías 41:10</a>)</blockquote>
<div style="text-align: justify;">
Tomado de: <a href="https://es.wikipedia.org/wiki/Arquitectura_orientada_a_servicios">Wikipedia</a></div>
<div style="text-align: justify;">
<br /></div>
<div style="text-align: justify;">
La Arquitectura Orientada a Servicios (SOA, siglas del inglés Service Oriented Architecture) es un estilo de arquitectura de TI que se apoya en la orientación a servicios. La orientación a servicios es una forma de pensar en servicios, su construcción y sus resultados. Un servicio es una representación lógica de una actividad de negocio que tiene un resultado de negocio específico (ejemplo: comprobar el crédito de un cliente, obtener datos de clima, consolidar reportes de perforación)</div>
<div style="text-align: justify;">
<br /></div>
<div style="text-align: justify;">
<b>El estilo de arquitectura SOA se caracteriza por:</b></div>
<div style="text-align: justify;">
</div>
<ul>
<li>Estar basado en el diseño de servicios que reflejan las actividades del negocio en el mundo real, estas actividades hacen parte de los procesos de negocio de la compañía.</li>
<li>Representar los servicios utilizando descripciones de negocio para asignarles un contexto de negocio.</li>
<li>Tener requerimientos de infraestructura específicos y únicos para este tipo de arquitectura, en general se recomienda el uso de estándares abiertos para la interoperabilidad y transparencia en la ubicación de servicios.</li>
<li>Estar implementada de acuerdo con las condiciones específicas de la arquitectura de TI en cada compañía.</li>
<li>Requerir un gobierno fuerte sobre las representación e implementación de servicios.</li>
<li>Requerir un conjunto de pruebas que determinen que es un buen servicio.</li>
</ul>
<br />
<div style="text-align: justify;">
El desarrollo e implementación de una arquitectura SOA se rige por los principios descritos en el manifiesto SOA. Por otra parte la aplicación de la orientación a servicios se divide en 2 grandes etapas:</div>
<ul>
<li>Análisis orientado a servicios (Modelado de servicios)</li>
<li>Diseño orientado a servicios, El diseño orientado a servicios cuenta con 8 principios de diseño que se aplican sobre cada uno de los servicios modelados, esto principios de diseño son:</li>
<li>Contrato de servicio estandarizado: Los contratos de servicio cumplen con los mismos estándares de diseño.</li>
<li>Bajo acoplamiento: Los servicios evitan acoplarse a la tecnología que los implementa y a su vez reducen el acoplamiento impuesto a los consumidores.</li>
<li>Abstracción: Los contratos presentan la información mínima requerida y la información de los servicios se limita a los expuesto en el contrato.</li>
<li>Reusabilidad: Los servicios expresan y contienen lógica de negocio independiente del consumidor y su entorno, por lo tanto se convierten en activos de la empresa.</li>
<li>Autonomía: Los servicios deben tener un gran control de los recursos tecnológicos sobre los cuales están implementados.</li>
<li>Sin estado: El servicio reduce el consumo de servicios al delegar el manejo de estados (sesiones) cuando se requiera.</li>
<li>Garantizar su descubrimiento: Lo servicios cuentan con metadata que permite descubrirlos e interpretar el servicio en términos de negocio.</li>
<li>Preparado para ser usado en composiciones: Los servicios pueden hacer parte de una composición sin importar el tamaño y complejidad de la misma.</li>
</ul>
<br />
<div style="text-align: justify;">
<b>Origen</b></div>
<div style="text-align: justify;">
Los modelos de desarrollo han ido evolucionando con el paso de los años. En los años 80 aparecieron los modelos orientados a objetos, en los 90 aparecieron los modelos basados en componentes y en la actualidad han aparecido los modelos orientados a servicios.</div>
<div style="text-align: justify;">
<br /></div>
<div style="text-align: justify;">
Aunque la arquitectura orientada a servicios no es un concepto nuevo (si bien fue descrita por primera vez por Gartner hasta en 1996), sí se ha visto incrementada su presencia en la actualidad, en gran medida debido al aumento de uso de servicios web. Con la llegada de éstos, la arquitectura SOA ha hecho que el desarrollo de software orientado a servicios sea factible. Aunque los servicios web usan con frecuencia SOA, SOA es neutral e independiente de la tecnología utilizada y por tanto no depende de los servicios web, aunque estos la popularizan.</div>
<div style="text-align: justify;">
<br /></div>
<div style="text-align: justify;">
<b>Principios</b></div>
<div style="text-align: justify;">
No hay estándares en relación a la composición exacta de una arquitectura orientada a servicios, aunque muchas fuentes de la industria han publicado sus propios principios.</div>
<div style="text-align: justify;">
<br /></div>
<div style="text-align: justify;">
Algunos de los principios publicados son los siguientes:</div>
<div style="text-align: justify;">
</div>
<ul>
<li>Contrato de servicios estandarizados: los servicios adhieren a un acuerdo de comunicación, según se define en conjunto con uno o más documentos de descripción de servicios.</li>
<li>Acoplamiento débil de sistemas: los servicios mantienen una relación que minimiza las dependencias y sólo requiere que mantengan un conocimiento de uno al otro.</li>
<li>Abstracción de servicios: más allá de las descripciones del contrato de servicios, los servicios ocultan la lógica a los demás.</li>
<li>Reutilización de servicios: la lógica se divide en servicios con la intención de promover la reutilización.</li>
<li>Autonomía de servicios: los servicios tienen control sobre la lógica que encapsulan, desde una perspectiva de diseño y ejecución.</li>
<li>Servicios sin-estado: los servicios minimizan el consumo de recursos aplazando la gestión de la información de estado cuando sea necesario.</li>
<li>Descubrimiento de servicios: los servicios se complementan con los metadatos mediante los cuales se pueden descubrir e interpretar la eficacia.</li>
<li>Composición de servicios: servicios están compuestos por partes eficazmente, independientemente del tamaño y la complejidad de la composición.</li>
<li>Granularidad de servicios: una consideración de diseño para proporcionar un ámbito óptimo y un correcto nivel granular de la funcionalidad del negocio en una operación de servicio.</li>
<li>La normalización de servicios: los servicios se descomponen a un nivel de forma normal para minimizar la redundancia. En algunos casos, los servicios se desnormalizan para fines específicos, como la optimización del rendimiento, el acceso y agregación.</li>
<li>Optimización de servicios: los servicios de alta calidad son preferibles a los de baja calidad.</li>
<li>Relevancia de servicios: la funcionalidad se presenta en un nivel de granularidad reconocido por el usuario como un servicio significativo.</li>
<li>Encapsulación de servicios: muchos servicios están consolidados para el uso de SOA. A menudo, estos servicios no fueron planificados para estar en un SOA.</li>
<li>Transparencia de ubicación de servicios: se refiere a la capacidad de un consumidor de servicios para invocar a un servicio independientemente de su ubicación en la red. Esto también reconoce la propiedad de descubrimiento (uno de los principios fundamentales de SOA) y el derecho de un consumidor para acceder al servicio. A menudo, la idea de la virtualización de servicios también se refiere a la transparencia de ubicación. Aquí es donde el consumidor simplemente llama a un servicio lógico, mientras que un SOA habilita la ejecución del componente de la infraestructura, normalmente un bus de servicios, que mapea este servicio lógico y llama al servicio físico.</li>
</ul>
<br />
<div style="text-align: justify;">
<b>SOA y los Servicios Web</b></div>
<div style="text-align: justify;">
Hay que tener cuidado cuando se manejan estos términos y no confundirlos. Web Services (WS) engloba varias tecnologías, incluyendo XML, SOAP, WSDL, UDDI…los cuales permiten construir soluciones de programación para mensajes específicos y para problemas de integración de aplicaciones.</div>
<div style="text-align: justify;">
<br /></div>
<div style="text-align: justify;">
En cambio SOA es una arquitectura de aplicación en la cual todas las funciones están definidas como servicios independientes con interfaces invocables que pueden ser llamados en secuencias bien definidas para formar los procesos de negocio.</div>
<div style="text-align: justify;">
<br /></div>
<div style="text-align: justify;">
En SOA la clave está en la interfaz, puesto que define los parámetros requeridos y la naturaleza del resultado. Esto significa que define la naturaleza del servicio y no la tecnología utilizada. Esta función permite realizar dos de los puntos críticos: los servicios son realmente independientes y pueden ser manejados.</div>
<div style="text-align: justify;">
<br /></div>
<div style="text-align: justify;">
WS es el estándar apoyado por la industria (Microsoft, IBM, BEA, Oracle, Sun y otros), por empresas de distintos rubros, no tecnológicas (Ford, United Airlines, KPMG, Daimler-Chrysler), agrupadas en un comité conocido como Web Services Interoperability (WS-I). Este organismo tiene por principal objetivo asegurar que los grupos de trabajo que definen las especificaciones sobre WS utilizan estándares adecuados, a la vez que monitoriza el avance de sus trabajos; no define ni desarrolla estándares.</div>
<div style="text-align: justify;">
<br /></div>
<div style="text-align: justify;">
<b>SOA y los microservicios</b></div>
<div style="text-align: justify;">
Artículo principal: Arquitectura de microservicios</div>
<div style="text-align: justify;">
Los microservicios son una interpretación moderna de la arquitectura orientada a servicios usada para construir sistemas distribuidos. Los servicios en una arquitectura de microservicios son procesos que se comunican con otros a través de una red para conseguir el objetivo final. Estos servicios pueden usar protocolos simples (típicamente HTTP con REST o mensajería liviana como RabbitMQ o ZeroMQ). </div>
<div style="text-align: justify;">
<br /></div>
<div style="text-align: justify;">
<b>Capas de software</b></div>
<div style="text-align: justify;">
SOA define las siguientes capas de software:</div>
<div style="text-align: justify;">
<br /></div>
<div style="text-align: justify;">
</div>
<ul>
<li>Aplicaciones básicas: sistemas desarrollados bajo cualquier arquitectura o tecnología, geográficamente dispersos y bajo cualquier figura de propiedad;</li>
<li>De exposición de funcionalidades: donde las funcionalidades de la capa aplicativa son expuestas en forma de servicios (generalmente como servicios web);</li>
<li>De integración de servicios: facilitan el intercambio de datos entre elementos de la capa aplicativa orientada a procesos empresariales internos o en colaboración;</li>
<li>De composición de procesos: que define el proceso en términos del negocio y sus necesidades, y que varía en función del negocio;</li>
<li>De entrega: donde los servicios son desplegados a los usuarios finales.</li>
</ul>
<br />
<div style="text-align: justify;">
<br /></div>
<div style="text-align: justify;">
<b>Diseño y desarrollo de SOA</b></div>
<div style="text-align: justify;">
La metodología de modelado y diseño para aplicaciones SOA se conoce como análisis y diseño orientado a servicios. La arquitectura orientada a servicios es tanto un marco de trabajo para el desarrollo de software como un marco de trabajo de implementación. Para que un proyecto SOA tenga éxito los desarrolladores de software deben orientarse ellos mismos a esta mentalidad de crear servicios comunes que son orquestados por clientes o middleware para implementar los procesos de negocio. El desarrollo de sistemas usando SOA requiere un compromiso con este modelo en términos de planificación, herramientas e infraestructura.</div>
<div style="text-align: justify;">
<br /></div>
<div style="text-align: justify;">
<br /></div>
<div style="text-align: justify;">
Elementos de una arquitectura SOA, por Dirk Krafzig, Karl Banke, y Dirk Slama.7</div>
<div style="text-align: justify;">
Cuando la mayoría de la gente habla de una arquitectura orientada a servicios están hablando de un juego de servicios residentes en Internet o en una intranet, usando servicios web. Existen diversos estándares relacionados a los servicios web; incluyendo los siguientes:</div>
<ul style="background-color: white; color: #222222; font-family: sans-serif; font-size: 14px; list-style-image: url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 width=%225%22 height=%2213%22%3E %3Ccircle cx=%222.5%22 cy=%229.5%22 r=%222.5%22 fill=%22%2300528c%22/%3E %3C/svg%3E"); margin: 0.3em 0px 0px 1.6em; padding: 0px;">
<li style="margin-bottom: 0.1em;"><a class="mw-redirect" href="https://es.wikipedia.org/wiki/XML" style="background: none; color: #0b0080; text-decoration-line: none;" title="XML">XML</a></li>
<li style="margin-bottom: 0.1em;"><a class="mw-redirect" href="https://es.wikipedia.org/wiki/HTTP" style="background: none; color: #0b0080; text-decoration-line: none;" title="HTTP">HTTP</a></li>
<li style="margin-bottom: 0.1em;"><a class="mw-redirect" href="https://es.wikipedia.org/wiki/SOAP" style="background: none; color: #0b0080; text-decoration-line: none;" title="SOAP">SOAP</a></li>
<li style="margin-bottom: 0.1em;"><a class="mw-redirect" href="https://es.wikipedia.org/wiki/REST" style="background: none; color: #0b0080; text-decoration-line: none;" title="REST">REST</a></li>
<li style="margin-bottom: 0.1em;"><a href="https://es.wikipedia.org/wiki/WSDL" style="background: none; color: #0b0080; text-decoration-line: none;" title="WSDL">WSDL</a></li>
<li style="margin-bottom: 0.1em;"><a href="https://es.wikipedia.org/wiki/UDDI" style="background: none; color: #0b0080; text-decoration-line: none;" title="UDDI">UDDI</a></li>
</ul>
<div style="text-align: justify;">
<br /></div>
<div style="text-align: justify;">
Hay que considerar, sin embargo, que un sistema SOA no necesariamente utiliza estos estándares para ser "Orientado a Servicios" pero es altamente recomendable su uso.</div>
<div style="text-align: justify;">
<br /></div>
<div style="text-align: justify;">
En un ambiente SOA, los nodos de la red hacen disponibles sus recursos a otros participantes en la red como servicios independientes a los que tienen acceso de un modo estandarizado. La mayoría de las definiciones de SOA identifican la utilización de servicios web (empleando SOAP y WSDL) en su implementación, no obstante se puede implementar SOA utilizando cualquier tecnología basada en servicios.</div>
<div style="text-align: justify;">
<br /></div>
<div style="text-align: justify;">
<b>Lenguajes de alto nivel</b></div>
<div style="text-align: justify;">
Los lenguajes de alto nivel como BPEL o WS-Coordination llevan el concepto de servicio un paso adelante al proporcionar métodos de definición y soporte para flujos de trabajo y procesos de negocio.</div>
<div style="text-align: justify;">
<br /></div>
<div style="text-align: justify;">
<b>Beneficios</b></div>
<div style="text-align: justify;">
El gran beneficio de SOA es la agilidad que proporciona a las organizaciones que la usan. Las características propias de SOA permiten a las organizaciones la capacidad de controlar un problema de forma general, permitiendo una respuesta más rápida y eficaz y por tanto adaptarse de la mejor forma a los cambios.8</div>
<div style="text-align: justify;">
<br /></div>
<div style="text-align: justify;">
Otra de sus ventajas es la independencia de las plataformas e infraestructuras tecnológicas, lo que le permite integrarse con sistemas y aplicaciones diferentes de forma sencilla. Gracias a esta independencia SOA es su arquitectura flexible que permite la reutilización de las tecnologías existentes. Así que, una empresa no necesita realizar un cambio integral para adoptar SOA.9</div>
<div style="text-align: justify;">
<br /></div>
<div style="text-align: justify;">
Los beneficios que puede obtener una organización que adopte SOA son:</div>
<div style="text-align: justify;">
<br /></div>
<div style="text-align: justify;">
</div>
<ul>
<li>Mejora en los tiempos de realización de cambios en procesos</li>
<li>Facilidad para evolucionar a modelos de negocios basados en tercerización</li>
<li>Facilidad para abordar modelos de negocios basados en colaboración con otros entes (socios, proveedores): facilita la integración de sistemas y aplicaciones diferentes, lo cual mejora la comunicación y la capacidad de respuesta con sistemas externos</li>
<li>Poder para reemplazar elementos de la capa aplicativa SOA sin disrupción en el proceso de negocio</li>
<li>Facilidad para la integración de tecnologías disímiles</li>
<li>Mejora en la toma de decisiones: la organización dispone de mayor información y más actualizada, lo que le permite una respuesta rápida y eficaz cuando surgen problemas o cambios</li>
<li>Aplicaciones flexibles: la orientación a servicios permite desarrollar aplicaciones con independencia de las plataformas y lenguajes de programación que realizan los procesos</li>
<li>Aplicaciones reutilizables y adaptables: permite que las aplicaciones existentes para ser reutilizadas y adaptadas a nuevos entornos con facilidad. Así conseguimos optimizar los recursos empleados en su desarrollo</li>
<li>Reducción de costes: el coste de ampliar o crear nuevos servicios se reduce considerablemente tanto en aplicaciones nuevas como ya existentes</li>
<li>Riesgo de migración: al adaptar SOA a partir de una tecnología existente se siguen utilizando los componentes existentes, por lo que se reduce el riesgo de introducir fallos.</li>
</ul>
Instructorhttp://www.blogger.com/profile/08786153429271573526noreply@blogger.com0tag:blogger.com,1999:blog-21439137.post-80294348835732743822018-07-10T13:06:00.000-04:002018-07-10T13:06:01.288-04:00¿Que es un GIT?<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhF5byHDs_Zwrgkh9HEjUh7q9QItM05ifQiQBXvLmV328InPCawxiampsMQydoa9xUBaaUvmX1voDmmsuBi13WrrHrAQRZ5k8nPDYixJ7jv-sCfZpmyENIcj29eHqu9Qlgneiov/s1600/GIT_VCS.png" imageanchor="1" style="clear: right; float: right; margin-bottom: 1em; margin-left: 1em;"><img border="0" data-original-height="556" data-original-width="800" height="222" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhF5byHDs_Zwrgkh9HEjUh7q9QItM05ifQiQBXvLmV328InPCawxiampsMQydoa9xUBaaUvmX1voDmmsuBi13WrrHrAQRZ5k8nPDYixJ7jv-sCfZpmyENIcj29eHqu9Qlgneiov/s320/GIT_VCS.png" width="320" /></a></div>
<b><u>Está Escrito:</u></b><br />
<blockquote class="tr_bq" style="text-align: justify;">
Porque tú me sacaste del seno <i style="background-color: #fdfeff; color: #001320; font-family: Trebuchet, Arial, Helvetica, sans-serif; font-size: 14px; text-align: justify;">materno; </i><span style="background-color: #fdfeff; color: #001320; font-family: "trebuchet" , "arial" , "helvetica" , sans-serif; font-size: 14px; text-align: justify;">me hiciste confiar desde los pechos de mi madre.</span><span style="background-color: #fdfeff; color: #001320; font-family: "trebuchet" , "arial" , "helvetica" , sans-serif; font-size: 14px; text-align: justify;">A ti fui entregado desde mi nacimiento; desde el vientre de mi madre tú eres mi Dios.<br />
</span></blockquote>
<div style="text-align: right;">
<span style="background-color: #fdfeff; color: #001320; font-family: "trebuchet" , "arial" , "helvetica" , sans-serif; font-size: 14px; text-align: justify;"><span style="background-color: #fdfeff; color: #001320; font-family: "trebuchet" , "arial" , "helvetica" , sans-serif; font-size: 14px; text-align: justify;">(</span><a href="http://diosdapalabra.blogspot.com/" style="color: #0092f2; font-family: Trebuchet, Arial, Helvetica, sans-serif; font-size: 14px; font-weight: 700; text-align: justify; text-decoration-line: none;">Salmos 22:9-10</a><span style="background-color: #fdfeff; color: #001320; font-family: "trebuchet" , "arial" , "helvetica" , sans-serif; font-size: 14px; text-align: justify;">)</span></span></div>
<span style="background-color: #fdfeff; color: #001320; font-family: "trebuchet" , "arial" , "helvetica" , sans-serif; font-size: 14px; text-align: justify;">
Tomado de: <a href="https://es.wikipedia.org/wiki/Git">Wikipedia</a><br />
<div style="text-align: justify;">
<b><br /></b></div>
<div style="text-align: justify;">
<b>Git</b> (pronunciado "guit"<sup class="reference separada" id="cite_ref-:0_2-0"><a href="https://es.wikipedia.org/wiki/Git#cite_note-:0-2">2</a></sup>) es un software de <a href="https://es.wikipedia.org/wiki/Control_de_versiones" title="Control de versiones">control de versiones</a> diseñado por <a href="https://es.wikipedia.org/wiki/Linus_Torvalds" title="Linus Torvalds">Linus Torvalds</a>,
pensando en la eficiencia y la confiabilidad del mantenimiento de
versiones de aplicaciones cuando éstas tienen un gran número de archivos
de <a href="https://es.wikipedia.org/wiki/C%C3%B3digo_fuente" title="Código fuente">código fuente</a>.
Su propósito es llevar registro de los cambios en archivos de
computadora y coordinar el trabajo que varias personas realizan sobre
archivos compartidos.</div>
<div style="text-align: justify;">
<br /></div>
<div style="text-align: justify;">
Al principio, Git se pensó como un motor de bajo nivel sobre el cual otros pudieran escribir la interfaz de usuario o <a href="https://es.wikipedia.org/wiki/Front-end_y_back-end" title="Front-end y back-end">front end</a> como <a href="https://es.wikipedia.org/wiki/Cogito_(software)" title="Cogito (software)">Cogito</a> o <a class="new" href="https://es.wikipedia.org/w/index.php?title=StGIT&action=edit&redlink=1" title="StGIT (aún no redactado)">StGIT</a>. <sup class="reference separada" id="cite_ref-3"><a href="https://es.wikipedia.org/wiki/Git#cite_note-3">3</a></sup> Sin embargo, Git se ha convertido desde entonces en un sistema de control de versiones con funcionalidad plena. <sup class="reference separada" id="cite_ref-4"><a href="https://es.wikipedia.org/wiki/Git#cite_note-4">4</a></sup> Hay algunos proyectos de mucha relevancia que ya usan Git, en particular, el grupo de <a href="https://es.wikipedia.org/wiki/Programaci%C3%B3n" title="Programación">programación</a> del <a href="https://es.wikipedia.org/wiki/N%C3%BAcleo_Linux" title="Núcleo Linux">núcleo Linux</a>.</div>
<div style="text-align: justify;">
</div>
<div style="text-align: justify;">
El <a class="mw-redirect" href="https://es.wikipedia.org/wiki/Mantenimiento_de_Software" title="Mantenimiento de Software">mantenimiento del software</a>
Git está actualmente (2009) supervisado por Junio Hamano, quien recibe
contribuciones al código de alrededor de 280 programadores. En cuanto a
derechos de autor Git es un <a href="https://es.wikipedia.org/wiki/Software_libre" title="Software libre">software libre</a> distribuible bajo los términos de la versión 2 de la <a href="https://es.wikipedia.org/wiki/GNU_General_Public_License" title="GNU General Public License">Licencia Pública General de GNU</a>.</div>
<div style="text-align: justify;">
<br /></div>
<div style="text-align: justify;">
<b>Caracteristicas:</b></div>
<div style="text-align: justify;">
El diseño de Git se basó en <a href="https://es.wikipedia.org/wiki/BitKeeper" title="BitKeeper">BitKeeper</a> y en <a href="https://es.wikipedia.org/wiki/Monotone" title="Monotone">Monotone</a>. <sup class="reference separada" id="cite_ref-5"><a href="https://es.wikipedia.org/wiki/Git#cite_note-5">5</a></sup><sup class="reference separada" id="cite_ref-6"><a href="https://es.wikipedia.org/wiki/Git#cite_note-6">6</a></sup>
Originalmente fue diseñado como un motor de sistema de control de
versiones de bajo nivel sobre el cual otros podrían codificar interfaces
frontales, tales como <a href="https://es.wikipedia.org/wiki/Cogito_(software)" title="Cogito (software)">Cogito</a> o <a class="new" href="https://es.wikipedia.org/w/index.php?title=StGIT&action=edit&redlink=1" title="StGIT (aún no redactado)">StGIT</a>.<sup class="reference separada" id="cite_ref-a_quick_challenge_7-0"><a href="https://es.wikipedia.org/wiki/Git#cite_note-a_quick_challenge-7">7</a></sup>
Desde ese entonces hasta ahora el núcleo del proyecto Git se ha vuelto
un sistema de control de versiones completo, utilizable en forma
directa.<sup class="reference separada" id="cite_ref-bare_url_8-0"><a href="https://es.wikipedia.org/wiki/Git#cite_note-bare_url-8">8</a></sup></div>
<div style="text-align: justify;">
<a href="https://es.wikipedia.org/wiki/Linus_Torvalds" title="Linus Torvalds">Linus Torvalds</a>
buscaba un sistema distribuido que pudiera usar en forma semejante a
BitKeeper, pero ninguno de los sistemas bajo software libre disponibles
cumplía con sus requerimientos, especialmente en cuanto a desempeño. El
diseño de Git mantiene una enorme cantidad de código distribuida y
gestionada por mucha gente, que incide en numerosos detalles de
rendimiento, y de la necesidad de rapidez en una primera implementación.</div>
<div style="text-align: justify;">
Entre las características más relevantes se encuentran:</div>
<div style="text-align: justify;">
</div>
<ul>
<li style="text-align: justify;">Fuerte apoyo al desarrollo no lineal, por ende rapidez en la gestión
de ramas y mezclado de diferentes versiones. Git incluye herramientas
específicas para navegar y visualizar un historial de desarrollo no
lineal. Una presunción fundamental en Git es que un cambio será
fusionado mucho más frecuentemente de lo que se escribe originalmente,
conforme se pasa entre varios programadores que lo revisan.</li>
<li style="text-align: justify;">Gestión distribuida. Al igual que <a href="https://es.wikipedia.org/wiki/Darcs" title="Darcs">Darcs</a>, <a href="https://es.wikipedia.org/wiki/BitKeeper" title="BitKeeper">BitKeeper</a>, <a href="https://es.wikipedia.org/wiki/Mercurial" title="Mercurial">Mercurial</a>, <a class="new" href="https://es.wikipedia.org/w/index.php?title=SVK&action=edit&redlink=1" title="SVK (aún no redactado)">SVK</a>, <a href="https://es.wikipedia.org/wiki/Bazaar_(software)" title="Bazaar (software)">Bazaar</a> y <a href="https://es.wikipedia.org/wiki/Monotone" title="Monotone">Monotone</a>,
Git le da a cada programador una copia local del historial del
desarrollo entero, y los cambios se propagan entre los repositorios
locales. Los cambios se importan como ramas adicionales y pueden ser
fusionados en la misma manera que se hace con la rama local.</li>
<li style="text-align: justify;">Los almacenes de información pueden publicarse por <a class="mw-redirect" href="https://es.wikipedia.org/wiki/HTTP" title="HTTP">HTTP</a>, <a class="mw-redirect" href="https://es.wikipedia.org/wiki/File_Transfer_Protocol" title="File Transfer Protocol">FTP</a>, <a href="https://es.wikipedia.org/wiki/Rsync" title="Rsync">rsync</a> o mediante un protocolo nativo, ya sea a través de una conexión TCP/IP simple o a través de cifrado <a class="mw-redirect" href="https://es.wikipedia.org/wiki/SSH" title="SSH">SSH</a>. Git también puede emular servidores <a href="https://es.wikipedia.org/wiki/CVS" title="CVS">CVS</a>, lo que habilita el uso de clientes CVS pre-existentes y módulos IDE para CVS pre-existentes en el acceso de repositorios Git.</li>
<li style="text-align: justify;">Los repositorios Subversion y svk se pueden usar directamente con git-svn.</li>
<li style="text-align: justify;">Gestión eficiente de proyectos grandes, dada la rapidez de gestión
de diferencias entre archivos, entre otras mejoras de optimización de
velocidad de ejecución.</li>
<li style="text-align: justify;">Todas las versiones previas a un cambio determinado, implican la
notificación de un cambio posterior en cualquiera de ellas a ese cambio
(denominado autenticación criptográfica de historial). Esto existía en <a href="https://es.wikipedia.org/wiki/Monotone" title="Monotone">Monotone</a>.</li>
<li style="text-align: justify;">Resulta algo más caro trabajar con ficheros concretos frente a
proyectos, eso diferencia el trabajo frente a CVS, que trabaja con base
en cambios de fichero, pero mejora el trabajo con afectaciones de código
que concurren en operaciones similares en varios archivos.</li>
<li style="text-align: justify;">Los renombrados se trabajan basándose en similitudes entre ficheros,
aparte de nombres de ficheros, pero no se hacen marcas explícitas de
cambios de nombre con base en supuestos nombres únicos de nodos de
sistema de ficheros, lo que evita posibles, y posiblemente desastrosas,
coincidencias de ficheros diferentes en un único nombre.</li>
<li style="text-align: justify;">Realmacenamiento periódico en paquetes (ficheros). Esto es
relativamente eficiente para escritura de cambios y relativamente
ineficiente para lectura si el reempaquetado (con base en diferencias)
no ocurre cada cierto tiempo.</li>
</ul>
<div>
<h2 id="_acerca_del_control_de_versiones">
Acerca del Control de Versiones</h2>
<div class="paragraph">
¿Qué es un control de versiones, y por qué debería importarte? Un
control de versiones es un sistema que registra los cambios realizados
en un archivo o conjunto de archivos a lo largo del tiempo, de modo que
puedas recuperar versiones específicas más adelante. Aunque en los
ejemplos de este libro usarás archivos de código fuente como aquellos
cuya versión está siendo controlada, en realidad puedes hacer lo mismo
con casi cualquier tipo de archivo que encuentres en una computadora.<br />
</div>
<div class="paragraph">
Si eres diseñador gráfico o de web y quieres mantener cada versión de
una imagen o diseño (es algo que sin duda vas a querer), usar un
sistema de control de versiones (VCS por sus siglas en inglés) es una
muy decisión muy acertada. Dicho sistema te permite regresar a
versiones anteriores de tus archivos, regresar a una versión anterior
del proyecto completo, comparar cambios a lo largo del tiempo, ver quién
modificó por última vez algo que pueda estar causando problemas, ver
quién introdujo un problema y cuándo, y mucho más. Usar un VCS también
significa generalmente que si arruinas o pierdes archivos, será posible
recuperarlos fácilmente. Adicionalmente, obtendrás todos estos
beneficios a un costo muy bajo.<br />
</div>
<div class="sect3">
<h3 id="_sistemas_de_control_de_versiones_locales">
Sistemas de Control de Versiones Locales</h3>
<div class="paragraph">
Un método de control de versiones usado por muchas personas es copiar
los archivos a otro directorio (quizás indicando la fecha y hora en que
lo hicieron, si son ingeniosos). Este método es muy común porque es muy
sencillo, pero también es tremendamente propenso a errores. Es fácil
olvidar en qué directorio te encuentras, y guardar accidentalmente en el
archivo equivocado o sobrescribir archivos que no querías.<br />
</div>
<div class="paragraph">
Para afrontar este problema los programadores desarrollaron hace
tiempo VCS locales que contenían una simple base de datos en la que se
llevaba el registro de todos los cambios realizados a los archivos.<br />
<br />
</div>
<div class="imageblock">
<div class="content">
<img alt="Local version control diagram" height="341" src="https://git-scm.com/book/en/v2/images/local.png" width="400" />
</div>
<div class="title">
Figure 1. control de versiones local.</div>
</div>
<div class="paragraph">
<br />
Una de las herramientas de control de versiones más popular fue un
sistema llamado RCS, que todavía podemos encontrar en muchas de las
computadoras actuales. Incluso el famoso sistema operativo Mac OS X
incluye el comando <code>rcs</code> cuando instalas las herramientas de
desarrollo. Esta herramienta funciona guardando conjuntos de parches
(es decir, las diferencias entre archivos) en un formato especial en
disco, y es capaz de recrear cómo era un archivo en cualquier momento a
partir de dichos parches.<br />
</div>
</div>
</div>
<div>
<h3 id="_sistemas_de_control_de_versiones_centralizados">
Sistemas de Control de Versiones Centralizados</h3>
<div class="paragraph">
El siguiente gran problema con el que se encuentran las personas es que
necesitan colaborar con desarrolladores en otros sistemas. Los sistemas
de Control de Versiones Centralizados (CVCS por sus siglas en inglés)
fueron desarrollados para solucionar este problema. Estos sistemas,
como CVS, Subversion, y Perforce, tienen un único servidor que contiene
todos los archivos versionados, y varios clientes que descargan los
archivos desde ese lugar central.
Este ha sido el estándar para el control de versiones por muchos años.<br />
<div class="paragraph">
<br />
</div>
<div class="imageblock">
<div class="content">
<img alt="Centralized version control diagram" height="278" src="https://git-scm.com/book/en/v2/images/centralized.png" width="400" />
</div>
<div class="title">
Figure 2. Control de versiones centralizado.</div>
</div>
<br />
<div class="paragraph">
</div>
<div class="sect3">
<div class="paragraph">
Esta configuración ofrece muchas ventajas, especialmente frente a VCS
locales. Por ejemplo, todas las personas saben hasta cierto punto en
qué están trabajando los otros colaboradores del proyecto. Los
administradores tienen control detallado sobre qué puede hacer cada
usuario, y es mucho más fácil administrar un CVCS que tener que lidiar
con bases de datos locales en cada cliente.<br />
</div>
<div class="paragraph">
Sin embargo, esta configuración también tiene serias desventajas. La
más obvia es el punto único de fallo que representa el servidor
centralizado. Si ese servidor se cae durante una hora, entonces durante
esa hora nadie podrá colaborar o guardar cambios en archivos en los que
hayan estado trabajando. Si el disco duro en el que se encuentra la
base de datos central se corrompe, y no se han realizado copias de
seguridad adecuadamente, se perderá toda la información del proyecto,
con excepción de las copias instantáneas que las personas tengan en sus
máquinas locales. Los VCS locales sufren de este mismo problema:
Cuando tienes toda la historia del proyecto en un mismo lugar, te
arriesgas a perderlo todo.<br />
</div>
</div>
<div class="sect3">
<h3 id="_sistemas_de_control_de_versiones_distribuidos">
Sistemas de Control de Versiones Distribuidos</h3>
<div class="paragraph">
Los sistemas de Control de Versiones Distribuidos (DVCS por sus siglas
en inglés) ofrecen soluciones para los problemas que han sido
mencionados. En un DVCS (como Git, Mercurial, Bazaar o Darcs), los
clientes no solo descargan la última copia instantánea de los archivos,
sino que se replica completamente el repositorio. De esta manera, si un
servidor deja de funcionar y estos sistemas estaban colaborando a
través de él, cualquiera de los repositorios disponibles en los clientes
puede ser copiado al servidor con el fin de restaurarlo. Cada clon es
realmente una copia completa de todos los datos.<br />
<br />
</div>
<div class="imageblock">
<div class="content">
<img alt="Distributed version control diagram" height="400" src="https://git-scm.com/book/en/v2/images/distributed.png" width="333" />
</div>
<div class="title">
Figure 3. Control de versiones distribuido.</div>
</div>
<div class="paragraph">
<br />
Además, muchos de estos sistemas se encargan de manejar numerosos
repositorios remotos con los cuales pueden trabajar, de tal forma que
puedes colaborar simultáneamente con diferentes grupos de personas en
distintas maneras dentro del mismo proyecto. Esto permite establecer
varios flujos de trabajo que no son posibles en sistemas centralizados,
como pueden ser los modelos jerárquicos.<br />
<br />
</div>
</div>
</div>
</div>
</span>Instructorhttp://www.blogger.com/profile/08786153429271573526noreply@blogger.com0tag:blogger.com,1999:blog-21439137.post-73751687635882773572018-07-04T14:39:00.000-04:002018-07-04T14:39:18.140-04:00¿Que es DDL y DML?<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi6KNJcrnGZdpW78Esdub4cITgkfrjrb3jWpurts9LZN48YzIOZUvlGXz3X6owKpshj7bznRgxWkDWdNyyynE_4u_gSHv6WGH8xgoBjWzTr4H0JTppWCC3Pg8scBCrE-L7VIx7M/s1600/DLL.jpg" imageanchor="1" style="clear: right; float: right; margin-bottom: 1em; margin-left: 1em;"><img border="0" data-original-height="793" data-original-width="1058" height="238" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi6KNJcrnGZdpW78Esdub4cITgkfrjrb3jWpurts9LZN48YzIOZUvlGXz3X6owKpshj7bznRgxWkDWdNyyynE_4u_gSHv6WGH8xgoBjWzTr4H0JTppWCC3Pg8scBCrE-L7VIx7M/s320/DLL.jpg" width="320" /></a></div>
Está Estrito:<br />
<blockquote class="tr_bq">
<span style="background-color: #fdfeff; color: #001320; font-family: "trebuchet" , "arial" , "helvetica" , sans-serif; font-size: 14px; text-align: justify;">pero El conserva su sacerdocio inmutable puesto que permanece para siempre.(</span><a href="http://bibliaparalela.com/hebrews/7-24.htm" style="color: #99d6ff; font-family: Trebuchet, Arial, Helvetica, sans-serif; font-size: 14px; font-weight: 700; text-align: justify; text-decoration-line: none;">Hebreos 7:24</a><span style="background-color: #fdfeff; color: #001320; font-family: "trebuchet" , "arial" , "helvetica" , sans-serif; font-size: 14px; text-align: justify;">)</span></blockquote>
<br />
Tomado de: <a href="http://dar10comyr.blogspot.com/2016/06/mysql-ddl-y-dml-consultas-basicas.html">Dar10comyr</a><br />
<h3 class="post-title entry-title" itemprop="name" style="background-color: white; color: #222222; font-family: Arial, Tahoma, Helvetica, FreeSans, sans-serif; font-stretch: normal; font-variant-east-asian: normal; font-variant-numeric: normal; font-weight: normal; line-height: normal; margin: 0.75em 0px 0px; position: relative;">
<span style="font-size: small;">[MYSQL] DDL y DML - Consultas Basicas</span></h3>
<span style="background-color: white; color: #222222; font-family: "arial" , "tahoma" , "helvetica" , "freesans" , sans-serif; font-size: medium;">SQL</span><span style="background-color: white; color: #222222; font-family: "arial" , "tahoma" , "helvetica" , "freesans" , sans-serif; font-size: 13.2px;">: El lenguaje de consulta estructurado (</span><b style="background-color: white; color: #222222; font-family: Arial, Tahoma, Helvetica, FreeSans, sans-serif; font-size: 13.2px;">S</b><span style="background-color: white; color: #222222; font-family: "arial" , "tahoma" , "helvetica" , "freesans" , sans-serif; font-size: 13.2px;">tructured </span><b style="background-color: white; color: #222222; font-family: Arial, Tahoma, Helvetica, FreeSans, sans-serif; font-size: 13.2px;">Q</b><span style="background-color: white; color: #222222; font-family: "arial" , "tahoma" , "helvetica" , "freesans" , sans-serif; font-size: 13.2px;">uery </span><b style="background-color: white; color: #222222; font-family: Arial, Tahoma, Helvetica, FreeSans, sans-serif; font-size: 13.2px;">L</b><span style="background-color: white; color: #222222; font-family: "arial" , "tahoma" , "helvetica" , "freesans" , sans-serif; font-size: 13.2px;">anguage) es un lenguaje declarativo de acceso a bases de datos relacionales y permite especificar diferentes tipos de operaciones en estas.</span><br />
<br />
<ul style="background-color: white; color: #222222; font-family: Arial, Tahoma, Helvetica, FreeSans, sans-serif; font-size: 13.2px; line-height: 1.4; margin: 0.5em 0px; padding: 0px 2.5em;">
<li style="margin: 0px 0px 0.25em; padding: 0px;">Una de las caracteristicas es el uso del calculo y el algebra para realizar consultas y recuperar la informacion que nos interese</li>
<li style="margin: 0px 0px 0.25em; padding: 0px;">Existen 2 tipos de lenguajes en su manejo DDL y DML:</li>
</ul>
<ol style="background-color: white; color: #222222; font-family: Arial, Tahoma, Helvetica, FreeSans, sans-serif; font-size: 13.2px;">
<li style="margin: 0px 0px 0.25em; padding: 0px;">DDL (Data Definition Language) Lenguaje de Definicion de Datos</li>
<li style="margin: 0px 0px 0.25em; padding: 0px;">DML (Data Manipulation Language) Lenguaje de Manipulacion de Datos</li>
</ol>
<span style="background-color: white; color: #222222; font-family: "arial" , "tahoma" , "helvetica" , "freesans" , sans-serif; font-size: medium;">QUE ES DDL?</span><br />
<span style="background-color: white; color: #222222; font-family: "arial" , "tahoma" , "helvetica" , "freesans" , sans-serif; font-size: 13.2px;">Es el lenguaje que se usa para crear bases de datos y tablas, modificar sus estructuras y sus permisos y privilegios.</span><br />
<br style="background-color: white; color: #222222; font-family: Arial, Tahoma, Helvetica, FreeSans, sans-serif; font-size: 13.2px;" />
<span style="background-color: white; color: #222222; font-family: "arial" , "tahoma" , "helvetica" , "freesans" , sans-serif; font-size: 13.2px;">Los comando mas comunes son:</span><br />
<br style="background-color: white; color: #222222; font-family: Arial, Tahoma, Helvetica, FreeSans, sans-serif; font-size: 13.2px;" />
<span style="background-color: white; color: #222222; font-family: "arial" , "tahoma" , "helvetica" , "freesans" , sans-serif; font-size: 13.2px;">CREATE TABLE - ALTER TABLE - DROP TABLE - CREATE INDEX - DROP INDEX</span><br />
<br style="background-color: white; color: #222222; font-family: Arial, Tahoma, Helvetica, FreeSans, sans-serif; font-size: 13.2px;" />
<span style="background-color: white; color: #222222; font-family: "arial" , "tahoma" , "helvetica" , "freesans" , sans-serif; font-size: medium;">QUE ES DML?</span><br />
<span style="background-color: white; color: #222222; font-family: "arial" , "tahoma" , "helvetica" , "freesans" , sans-serif; font-size: 13.2px;">Es el lenguaje que se usa para modificar y obtener datos de una base de datos.</span><br />
<br style="background-color: white; color: #222222; font-family: Arial, Tahoma, Helvetica, FreeSans, sans-serif; font-size: 13.2px;" />
<span style="background-color: white; color: #222222; font-family: "arial" , "tahoma" , "helvetica" , "freesans" , sans-serif; font-size: 13.2px;">Los comando mas conocidos son:</span><br />
<br style="background-color: white; color: #222222; font-family: Arial, Tahoma, Helvetica, FreeSans, sans-serif; font-size: 13.2px;" />
<span style="background-color: white; color: #222222; font-family: "arial" , "tahoma" , "helvetica" , "freesans" , sans-serif; font-size: 13.2px;">SELECT - UPDATE - DELETE - INSERT INTO</span><br />
<br />
<hr style="background-color: white; color: #222222; font-family: Arial, Tahoma, Helvetica, FreeSans, sans-serif; font-size: 13.2px;" />
<hr style="background-color: white; color: #222222; font-family: Arial, Tahoma, Helvetica, FreeSans, sans-serif; font-size: 13.2px;" />
<h3 style="background-color: white; color: #222222; font-family: Arial, Tahoma, Helvetica, FreeSans, sans-serif; margin: 0px; position: relative;">
Comandos DDL</h3>
<br style="background-color: white; color: #222222; font-family: Arial, Tahoma, Helvetica, FreeSans, sans-serif; font-size: 13.2px;" />
<span style="background-color: white; color: #222222; font-family: "arial" , "tahoma" , "helvetica" , "freesans" , sans-serif; font-size: 13.2px;">CREATE TABLE</span><br />
<div class="mysql" style="background-color: #f0f0f0; border: 1px solid rgb(208, 208, 208); color: #000066; font-family: monospace; font-size: 11px;">
<ol>
<li style="color: #003030; font-family: "Courier New", Courier, monospace; font-size: 14.3px; font-stretch: normal; font-variant-east-asian: normal; font-variant-numeric: normal; line-height: normal; margin: 0px 0px 0.25em; padding: 0px; vertical-align: top;"><div style="background: none; color: #000020; font-family: monospace; font-size: 1em; font-stretch: normal; font-variant-east-asian: normal; font-variant-numeric: normal; line-height: 1.2em; margin: 0px; padding: 0px; vertical-align: top;">
<a href="http://search.mysql.com/search?site=refman-%35%31&q=CREATE" style="color: #000060; text-decoration-line: none;"><span style="color: #990099; font-weight: bold;">CREATE</span></a> <a href="http://search.mysql.com/search?site=refman-%35%31&q=TABLE" style="color: #000060; text-decoration-line: none;"><span style="color: #990099; font-weight: bold;">TABLE</span></a> gente<span style="color: magenta;">{</span></div>
</li>
<li style="color: #003030; font-family: "Courier New", Courier, monospace; font-size: 14.3px; font-stretch: normal; font-variant-east-asian: normal; font-variant-numeric: normal; line-height: normal; margin: 0px 0px 0.25em; padding: 0px; vertical-align: top;"><div style="background: none; color: #000020; font-family: monospace; font-size: 1em; font-stretch: normal; font-variant-east-asian: normal; font-variant-numeric: normal; line-height: 1.2em; margin: 0px; padding: 0px; vertical-align: top;">
nombre <a href="http://search.mysql.com/search?site=refman-%35%31&q=VARCHAR" style="color: #000060; text-decoration-line: none;"><span style="color: #999900; font-weight: bold;">VARCHAR</span></a><span style="color: magenta;">(</span><span style="color: teal;">20</span><span style="color: magenta;">)</span><span style="color: #000033;">,</span></div>
</li>
<li style="color: #003030; font-family: "Courier New", Courier, monospace; font-size: 14.3px; font-stretch: normal; font-variant-east-asian: normal; font-variant-numeric: normal; line-height: normal; margin: 0px 0px 0.25em; padding: 0px; vertical-align: top;"><div style="background: none; color: #000020; font-family: monospace; font-size: 1em; font-stretch: normal; font-variant-east-asian: normal; font-variant-numeric: normal; line-height: 1.2em; margin: 0px; padding: 0px; vertical-align: top;">
fecha <a href="http://search.mysql.com/search?site=refman-%35%31&q=DATE" style="color: #000060; text-decoration-line: none;"><span style="color: #999900; font-weight: bold;">DATE</span></a></div>
</li>
<li style="color: #003030; font-family: "Courier New", Courier, monospace; font-size: 14.3px; font-stretch: normal; font-variant-east-asian: normal; font-variant-numeric: normal; line-height: normal; margin: 0px 0px 0.25em; padding: 0px; vertical-align: top;"><div style="background: none; color: #000020; font-family: monospace; font-size: 1em; font-stretch: normal; font-variant-east-asian: normal; font-variant-numeric: normal; line-height: 1.2em; margin: 0px; padding: 0px; vertical-align: top;">
<span style="color: magenta;">}</span></div>
</li>
</ol>
</div>
<br style="background-color: white; color: #222222; font-family: Arial, Tahoma, Helvetica, FreeSans, sans-serif; font-size: 13.2px;" />
<span style="background-color: white; color: #222222; font-family: "arial" , "tahoma" , "helvetica" , "freesans" , sans-serif; font-size: 13.2px;">ALTER TABLE</span><br />
<div class="mysql" style="background-color: #f0f0f0; border: 1px solid rgb(208, 208, 208); color: #000066; font-family: monospace; font-size: 11px;">
<ol>
<li style="color: #003030; font-family: "Courier New", Courier, monospace; font-size: 14.3px; font-stretch: normal; font-variant-east-asian: normal; font-variant-numeric: normal; line-height: normal; margin: 0px 0px 0.25em; padding: 0px; vertical-align: top;"><div style="background: none; color: #000020; font-family: monospace; font-size: 1em; font-stretch: normal; font-variant-east-asian: normal; font-variant-numeric: normal; line-height: 1.2em; margin: 0px; padding: 0px; vertical-align: top;">
<a href="http://search.mysql.com/search?site=refman-%35%31&q=ALTER" style="color: #000060; text-decoration-line: none;"><span style="color: #990099; font-weight: bold;">ALTER</span></a> <a href="http://search.mysql.com/search?site=refman-%35%31&q=TABLE" style="color: #000060; text-decoration-line: none;"><span style="color: #990099; font-weight: bold;">TABLE</span></a> autos <a href="http://search.mysql.com/search?site=refman-%35%31&q=RENAME" style="color: #000060; text-decoration-line: none;"><span style="color: #990099; font-weight: bold;">RENAME</span></a> coches<span style="color: #000033;">;</span></div>
</li>
</ol>
</div>
<div style="background-color: white; color: #222222; font-family: Arial, Tahoma, Helvetica, FreeSans, sans-serif; font-size: 13.2px; margin-left: 30px;">
Se utiliza para modificar los atributos de la tabla, como su nombre, el tipo de variables de sus columnas, eliminar columnas, agregarlas, etc<br />
Mas info en: <a href="http://dev.mysql.com/doc/refman/5.7/en/alter-table-examples.html" style="color: #888888; text-decoration-line: none;">http://dev.mysql.com/doc/refman/5.7/en/alter-table-examples.html</a></div>
<br style="background-color: white; color: #222222; font-family: Arial, Tahoma, Helvetica, FreeSans, sans-serif; font-size: 13.2px;" />
<span style="background-color: white; color: #222222; font-family: "arial" , "tahoma" , "helvetica" , "freesans" , sans-serif; font-size: 13.2px;">DROP TABLE</span><br />
<div class="mysql" style="background-color: #f0f0f0; border: 1px solid rgb(208, 208, 208); color: #000066; font-family: monospace; font-size: 11px;">
<ol>
<li style="color: #003030; font-family: "Courier New", Courier, monospace; font-size: 14.3px; font-stretch: normal; font-variant-east-asian: normal; font-variant-numeric: normal; line-height: normal; margin: 0px 0px 0.25em; padding: 0px; vertical-align: top;"><div style="background: none; color: #000020; font-family: monospace; font-size: 1em; font-stretch: normal; font-variant-east-asian: normal; font-variant-numeric: normal; line-height: 1.2em; margin: 0px; padding: 0px; vertical-align: top;">
<a href="http://search.mysql.com/search?site=refman-%35%31&q=DROP" style="color: #000060; text-decoration-line: none;"><span style="color: #990099; font-weight: bold;">DROP</span></a> <a href="http://search.mysql.com/search?site=refman-%35%31&q=TABLE" style="color: #000060; text-decoration-line: none;"><span style="color: #990099; font-weight: bold;">TABLE</span></a> gente<span style="color: #000033;">;</span></div>
</li>
<li style="color: #003030; font-family: "Courier New", Courier, monospace; font-size: 14.3px; font-stretch: normal; font-variant-east-asian: normal; font-variant-numeric: normal; line-height: normal; margin: 0px 0px 0.25em; padding: 0px; vertical-align: top;"><div style="background: none; color: #000020; font-family: monospace; font-size: 1em; font-stretch: normal; font-variant-east-asian: normal; font-variant-numeric: normal; line-height: 1.2em; margin: 0px; padding: 0px; vertical-align: top;">
</div>
</li>
<li style="color: #003030; font-family: "Courier New", Courier, monospace; font-size: 14.3px; font-stretch: normal; font-variant-east-asian: normal; font-variant-numeric: normal; line-height: normal; margin: 0px 0px 0.25em; padding: 0px; vertical-align: top;"><div style="background: none; color: #000020; font-family: monospace; font-size: 1em; font-stretch: normal; font-variant-east-asian: normal; font-variant-numeric: normal; line-height: 1.2em; margin: 0px; padding: 0px; vertical-align: top;">
<span style="color: grey; font-style: italic;">-- para eliminar el error en caso de no existir</span></div>
</li>
<li style="color: #003030; font-family: "Courier New", Courier, monospace; font-size: 14.3px; font-stretch: normal; font-variant-east-asian: normal; font-variant-numeric: normal; line-height: normal; margin: 0px 0px 0.25em; padding: 0px; vertical-align: top;"><div style="background: none; color: #000020; font-family: monospace; font-size: 1em; font-stretch: normal; font-variant-east-asian: normal; font-variant-numeric: normal; line-height: 1.2em; margin: 0px; padding: 0px; vertical-align: top;">
</div>
</li>
<li style="color: #003030; font-family: "Courier New", Courier, monospace; font-size: 14.3px; font-stretch: normal; font-variant-east-asian: normal; font-variant-numeric: normal; line-height: normal; margin: 0px 0px 0.25em; padding: 0px; vertical-align: top;"><div style="background: none; color: #000020; font-family: monospace; font-size: 1em; font-stretch: normal; font-variant-east-asian: normal; font-variant-numeric: normal; line-height: 1.2em; margin: 0px; padding: 0px; vertical-align: top;">
<a href="http://search.mysql.com/search?site=refman-%35%31&q=DROP" style="color: #000060; text-decoration-line: none;"><span style="color: #990099; font-weight: bold;">DROP</span></a> <a href="http://search.mysql.com/search?site=refman-%35%31&q=TABLE" style="color: #000060; text-decoration-line: none;"><span style="color: #990099; font-weight: bold;">TABLE</span></a> <a href="http://dev.mysql.com/doc/refman/5.1/en/control-flow-functions.html" style="color: #000060; text-decoration-line: none;"><span style="color: #009900;">IF</span></a> EXITS gente<span style="color: #000033;">;</span></div>
</li>
</ol>
</div>
<br style="background-color: white; color: #222222; font-family: Arial, Tahoma, Helvetica, FreeSans, sans-serif; font-size: 13.2px;" />
<hr style="background-color: white; color: #222222; font-family: Arial, Tahoma, Helvetica, FreeSans, sans-serif; font-size: 13.2px;" />
<hr style="background-color: white; color: #222222; font-family: Arial, Tahoma, Helvetica, FreeSans, sans-serif; font-size: 13.2px;" />
<h3 style="background-color: white; color: #222222; font-family: Arial, Tahoma, Helvetica, FreeSans, sans-serif; margin: 0px; position: relative;">
Comandos DLL</h3>
<br style="background-color: white; color: #222222; font-family: Arial, Tahoma, Helvetica, FreeSans, sans-serif; font-size: 13.2px;" />
<span style="background-color: white; color: #222222; font-family: "arial" , "tahoma" , "helvetica" , "freesans" , sans-serif; font-size: 13.2px;">SELECT</span><br />
<div class="mysql" style="background-color: #f0f0f0; border: 1px solid rgb(208, 208, 208); color: #000066; font-family: monospace; font-size: 11px;">
<ol>
<li style="color: #003030; font-family: "Courier New", Courier, monospace; font-size: 14.3px; font-stretch: normal; font-variant-east-asian: normal; font-variant-numeric: normal; line-height: normal; margin: 0px 0px 0.25em; padding: 0px; vertical-align: top;"><div style="background: none; color: #000020; font-family: monospace; font-size: 1em; font-stretch: normal; font-variant-east-asian: normal; font-variant-numeric: normal; line-height: 1.2em; margin: 0px; padding: 0px; vertical-align: top;">
<a href="http://search.mysql.com/search?site=refman-%35%31&q=SELECT" style="color: #000060; text-decoration-line: none;"><span style="color: #990099; font-weight: bold;">SELECT</span></a> <span style="color: #cc0099;">*</span> <a href="http://search.mysql.com/search?site=refman-%35%31&q=FROM" style="color: #000060; text-decoration-line: none;"><span style="color: #990099; font-weight: bold;">FROM</span></a> hibernate.personas<span style="color: #000033;">;</span></div>
</li>
</ol>
<div style="font-size: 12px; margin-left: 30px;">
"Select" nos permite seleccionar para ver las columnas y sus registros<br />
El * es un comodin que indica que quiero ver todas las columnas de la tabla.<br />
De lo contrario para ver una especifica lo escribo: "nombreDeLaTabla.nombreDeLaColumna"<br />
Se separan con comas si quiero utilizar mas de una tabla a mostrar.<br />
"hibernate.personas" es "laBasedeDatos.nombreDeLaTabla" de la cual quiero ver los resultados.<br />
Del mismo modo, se separan con comas si quiero ver resultados de mas de una tabla.</div>
</div>
<br style="background-color: white; color: #222222; font-family: Arial, Tahoma, Helvetica, FreeSans, sans-serif; font-size: 13.2px;" />
<span style="background-color: white; color: #222222; font-family: "arial" , "tahoma" , "helvetica" , "freesans" , sans-serif; font-size: 13.2px;">INSERT INTO</span><br />
<div class="mysql" style="background-color: #f0f0f0; border: 1px solid rgb(208, 208, 208); color: #000066; font-family: monospace; font-size: 11px;">
<ol>
<li style="color: #003030; font-family: "Courier New", Courier, monospace; font-size: 14.3px; font-stretch: normal; font-variant-east-asian: normal; font-variant-numeric: normal; line-height: normal; margin: 0px 0px 0.25em; padding: 0px; vertical-align: top;"><div style="background: none; color: #000020; font-family: monospace; font-size: 1em; font-stretch: normal; font-variant-east-asian: normal; font-variant-numeric: normal; line-height: 1.2em; margin: 0px; padding: 0px; vertical-align: top;">
<a href="http://search.mysql.com/search?site=refman-%35%31&q=INSERT" style="color: #000060; text-decoration-line: none;"><span style="color: #990099; font-weight: bold;">INSERT</span> </a><a href="http://search.mysql.com/search?site=refman-%35%31&q=INTO" style="color: #000060; text-decoration-line: none;"><span style="color: #990099; font-weight: bold;">INTO</span> </a>nombre_de_la_tabla <span style="color: magenta;">(</span> Columna1, columna 2, …. <span style="color: magenta;">)</span> <a href="http://search.mysql.com/search?site=refman-%35%31&q=VALUES" style="color: #000060; text-decoration-line: none;"><span style="color: #990099; font-weight: bold;">VALUES</span> </a><span style="color: magenta;">(</span> Valor1, valor2, ….<span style="color: magenta;">)</span> <span style="color: #000033;">;</span></div>
</li>
</ol>
</div>
<br style="background-color: white; color: #222222; font-family: Arial, Tahoma, Helvetica, FreeSans, sans-serif; font-size: 13.2px;" />
<span style="background-color: white; color: #222222; font-family: "arial" , "tahoma" , "helvetica" , "freesans" , sans-serif; font-size: 13.2px;">UPDATE</span><br />
<div class="mysql" style="background-color: #f0f0f0; border: 1px solid rgb(208, 208, 208); color: #000066; font-family: monospace; font-size: 11px;">
<ol>
<li style="color: #003030; font-family: "Courier New", Courier, monospace; font-size: 14.3px; font-stretch: normal; font-variant-east-asian: normal; font-variant-numeric: normal; line-height: normal; margin: 0px 0px 0.25em; padding: 0px; vertical-align: top;"><div style="background: none; color: #000020; font-family: monospace; font-size: 1em; font-stretch: normal; font-variant-east-asian: normal; font-variant-numeric: normal; line-height: 1.2em; margin: 0px; padding: 0px; vertical-align: top;">
<a href="http://search.mysql.com/search?site=refman-%35%31&q=UPDATE" style="color: #000060; text-decoration-line: none;"><span style="color: #990099; font-weight: bold;">UPDATE</span> </a>nombre_de_la_tabla <a href="http://search.mysql.com/search?site=refman-%35%31&q=SET" style="color: #000060; text-decoration-line: none;"><span style="color: #990099; font-weight: bold;">SET</span> </a>nombre_de_la_columna = 'nuevo_valor' <span style="color: #000033;">;</span><br />
<div style="font-size: 12px; margin-left: 30px;">
Tiene mas sentido utilizar un UPDATE junto con la clausula WHERE indicandole que modifique el campo de una columna donde exista cirta condicion o el valor exacto.</div>
<a href="http://search.mysql.com/search?site=refman-%35%31&q=UPDATE" style="color: #000060; text-decoration-line: none;"><span style="color: #990099; font-weight: bold;">UPDATE</span> </a>auto <a href="http://search.mysql.com/search?site=refman-%35%31&q=SET" style="color: #000060; text-decoration-line: none;"><span style="color: #990099; font-weight: bold;">SET</span> </a>precio = 990099 <a href="http://search.mysql.com/search?site=refman-%35%31&q=WHERE" style="color: #000060; text-decoration-line: none;"><span style="color: #990099; font-weight: bold;">WHERE</span> </a>id = 5 <span style="color: #000033;">;</span></div>
</li>
</ol>
</div>
<br style="background-color: white; color: #222222; font-family: Arial, Tahoma, Helvetica, FreeSans, sans-serif; font-size: 13.2px;" />
<span style="background-color: white; color: #222222; font-family: "arial" , "tahoma" , "helvetica" , "freesans" , sans-serif; font-size: 13.2px;">DELETE</span><br />
<div class="mysql" style="background-color: #f0f0f0; border: 1px solid rgb(208, 208, 208); color: #000066; font-family: monospace; font-size: 11px;">
<ol>
<li style="color: #003030; font-family: "Courier New", Courier, monospace; font-size: 14.3px; font-stretch: normal; font-variant-east-asian: normal; font-variant-numeric: normal; line-height: normal; margin: 0px 0px 0.25em; padding: 0px; vertical-align: top;"><div style="background: none; color: #000020; font-family: monospace; font-size: 1em; font-stretch: normal; font-variant-east-asian: normal; font-variant-numeric: normal; line-height: 1.2em; margin: 0px; padding: 0px; vertical-align: top;">
<a href="http://search.mysql.com/search?site=refman-%35%31&q=DELETE" style="color: #000060; text-decoration-line: none;"><span style="color: #990099; font-weight: bold;">DELETE</span> </a><a href="http://search.mysql.com/search?site=refman-%35%31&q=FROM" style="color: #000060; text-decoration-line: none;"><span style="color: #990099; font-weight: bold;">FROM</span> </a>nombre_de_la_tabla <a href="http://search.mysql.com/search?site=refman-%35%31&q=WHERE" style="color: #000060; text-decoration-line: none;"><span style="color: #990099; font-weight: bold;">WHERE</span> </a>nombre_de_la_columna = > 1 <span style="color: #000033;">;</span><br />
<div style="font-size: 12px; margin-left: 30px;">
idem anterior, tiene sentido junto con la clausula WHERE indicandole que elimine el campo de una columna donde se cumpla un valor exacto o una condicion, ej ,ayor a 1.</div>
</div>
</li>
</ol>
</div>
Instructorhttp://www.blogger.com/profile/08786153429271573526noreply@blogger.com0tag:blogger.com,1999:blog-21439137.post-1195375142430748682018-06-28T15:12:00.000-04:002018-06-28T15:12:07.898-04:00¿Que es un CRUD?<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiC4RYblZnunpdfjaZ-rP0rngArNiBmdcW4JVJaXcmffvJkcxPMGhSPA7XzjUetIWIAs-CpT6N0TtUmeShQFzKlCoyG5JNJ8C1wszb1ibaNTVo-WKzKTjBhjZUA1RNN4LIk5wUM/s1600/crud.jpg" imageanchor="1" style="clear: right; float: right; margin-bottom: 1em; margin-left: 1em;"><img border="0" data-original-height="500" data-original-width="945" height="168" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiC4RYblZnunpdfjaZ-rP0rngArNiBmdcW4JVJaXcmffvJkcxPMGhSPA7XzjUetIWIAs-CpT6N0TtUmeShQFzKlCoyG5JNJ8C1wszb1ibaNTVo-WKzKTjBhjZUA1RNN4LIk5wUM/s320/crud.jpg" width="320" /></a></div>
<b>Está Escrito:</b><br />
<div style="text-align: justify;">
¿Quién como el sabio? ¿y quién como el que sabe la declaración de las cosas? La sabiduría del hombre ilumina su rostro, y la tosquedad de su semblante se mudará.(<a href="http://diosdapalabra.blogspot.com/" style="background-color: #fdfeff; color: #0092f2; font-family: Trebuchet, Arial, Helvetica, sans-serif; font-size: 14px; font-weight: 700; text-align: justify; text-decoration-line: none;">Eclesiastés 8:1</a><span style="background-color: white; color: #222222; font-family: "helvetica neue" , "verdana" , "helvetica" , "arial" , sans-serif; font-size: 16px; text-align: justify;">)</span></div>
<span style="font-family: "helvetica neue" , "verdana" , "helvetica" , "arial" , sans-serif; font-size: 16px;"></span><br />
<div style="text-align: justify;">
<br /></div>
<div style="background-color: white; color: #222222; font-family: sans-serif; line-height: inherit; margin-bottom: 0.5em; margin-top: 0.5em; text-align: justify;">
<b>Tomado de :</b><a href="https://es.wikipedia.org/wiki/CRUD">Wikipedia</a></div>
<div style="background-color: white; color: #222222; font-family: sans-serif; line-height: inherit; margin-bottom: 0.5em; margin-top: 0.5em; text-align: justify;">
En <a href="https://es.wikipedia.org/wiki/Inform%C3%A1tica" style="background: none; color: #0b0080; text-decoration-line: none;" title="Informática">informática</a>, <b>CRUD</b> es el <a href="https://es.wikipedia.org/wiki/Acr%C3%B3nimo" style="background: none; color: #0b0080; text-decoration-line: none;" title="Acrónimo">acrónimo</a> de "Crear, Leer, Actualizar y Borrar" (del original en <a href="https://es.wikipedia.org/wiki/Idioma_ingl%C3%A9s" style="background: none; color: #0b0080; text-decoration-line: none;" title="Idioma inglés">inglés</a>: <i>Create, Read, Update and Delete</i>), que se usa para referirse a las funciones básicas en <a class="mw-redirect" href="https://es.wikipedia.org/wiki/Bases_de_datos" style="background: none; color: #0b0080; text-decoration-line: none;" title="Bases de datos">bases de datos</a> o la capa de persistencia en un <a href="https://es.wikipedia.org/wiki/Software" style="background: none; color: #0b0080; text-decoration-line: none;" title="Software">software</a>.</div>
<div style="background-color: white; color: #222222; font-family: sans-serif; line-height: inherit; margin-bottom: 0.5em; margin-top: 0.5em; text-align: justify;">
En algunos lugares, se utilizan las siglas <b>ABM</b> para lo mismo ("Alta, Baja y Modificación"), obviando la operación de "obtener"; el acrónimo <b>ABC</b> para "Altas, Bajas y Cambios"; <b>ABML</b> siendo la última letra (L) de "listar, listado o lectura"; <b>ABMC</b> siendo la 'C' de "Consulta"; o bien <b>CLAB</b> que sería la traducción literal del acrónimo ("Crear, Leer, Actualizar y Borrar").</div>
<div style="background-color: white; color: #222222; font-family: sans-serif; line-height: inherit; margin-bottom: 0.5em; margin-top: 0.5em; text-align: justify;">
También es usado el <b>ABCDEF</b>: "Agregar, Buscar, Cambiar, Desplegar (listar), Eliminar, Fichar (Ficha, cédula o Reporte de un registro)".</div>
<div style="background-color: white; color: #222222; font-family: sans-serif; line-height: inherit; margin-bottom: 0.5em; margin-top: 0.5em; text-align: justify;">
En programación, crear, leer, actualizar y borrar ( con el acrónimo CRUD) son las cuatro funciones básicas de la persistencia de <a class="mw-redirect" href="https://es.wikipedia.org/wiki/Bases_de_Datos" style="background: none; color: #0b0080; text-decoration-line: none;" title="Bases de Datos">Bases de Datos</a>. Términos alternativos son usados a veces cuando se definen las cuatro funciones básicas de CRUD, como “recuperar” en vez de “leer”, “modificar” en vez de “actualizar” o “destruir” en vez de “borrar”. CRUD se usa también a veces para describir convenciones de interfaz de usuario que facilita la vista, búsqueda y modificación de la información; a menudo se usa en programación de formularios (forms) e informes (reports). El término fue popularizado por primera vez por <a href="https://es.wikipedia.org/wiki/James_Martin" style="background: none; color: #0b0080; text-decoration-line: none;" title="James Martin">James Martin</a> en su libro del año 1983 Managing the Data-base Enviroment. El acrónimo puede extenderse a CRUDL para cubrir el listado de gran cantidad de datos que conllevan una complejidad tal como paginación cuando los registros de datos son demasiado grandes para alojarse fácilmente en memoria.</div>
<div style="text-align: justify;">
<br /></div>
Instructorhttp://www.blogger.com/profile/08786153429271573526noreply@blogger.com0tag:blogger.com,1999:blog-21439137.post-65251148933650964052018-05-17T22:50:00.002-04:002018-05-17T22:50:38.400-04:00Crea tu propio USB booteable con varios sistemas operativos<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjJkADOEfcXyvyXtpqUvbs6fcaSwnkL7feIEWp88FnAkJPea2fepNb7vvnPrYHRhAB377WDG2TbDY9Xc6w_f9Q2lLFSeJw_YCZS7maJhEJhGkeKPprwNJCkmwgUslQaxyEiA0iR/s1600/portada-usb-booteable-720x360.jpg" imageanchor="1" style="clear: right; float: right; margin-bottom: 1em; margin-left: 1em;"><img border="0" data-original-height="360" data-original-width="720" height="160" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjJkADOEfcXyvyXtpqUvbs6fcaSwnkL7feIEWp88FnAkJPea2fepNb7vvnPrYHRhAB377WDG2TbDY9Xc6w_f9Q2lLFSeJw_YCZS7maJhEJhGkeKPprwNJCkmwgUslQaxyEiA0iR/s320/portada-usb-booteable-720x360.jpg" width="320" /></a></div>
<div style="text-align: justify;">
<b>Está Escrito:</b></div>
<blockquote class="tr_bq">
<div style="text-align: justify;">
!!Oh profundidad de las riquezas de la sabiduría y de la ciencia de
Dios! !!Cuán insondables son sus juicios, e inescrutables sus caminos! </div>
</blockquote>
<div style="text-align: justify;">
(<a class="bcv" href="http://diosdapalabra.blogspot.com/" title="Romanos 11:33">Romanos 11:33</a>)</div>
<div style="text-align: justify;">
</div>
<br />
<br />
<div style="text-align: justify;">
<b>Tomado de: <a href="https://www.elgrupoinformatico.com/crea-propio-usb-booteable-con-varios-sistemas-operativos-t31826.html">El Grupo Informatico</a></b></div>
<br />
Si has intentado alguna vez instalar algún sistema operativo sabrás
que se suele usar un disco con la imagen grabada para que podamos
ejecutarla al inicio de nuestro equipo y posteriormente<strong> instalar el sistema operativo deseado.</strong> <br />
<div style="text-align: justify;">
Desde hace un tiempoel uso de los CD/DVD ha ido cayendo en picado hasta casi su obsolescencia en este campo ya que<strong> la mayoría de equipos portátiles por ejemplo ya no tienen unidad lectora de CD/DVD.</strong> </div>
<span class="teinteresa"><a class="postlink teinteresa" href="https://www.elgrupoinformatico.com/como-grabar-una-iso-usb-t30066.html">Cómo grabar una ISO en un USB</a> </span> <br />
<div style="text-align: justify;">
El uso de USB se ha expandido hasta estos campos donde<strong> es posible tener un sistema operativo en un pendrive,</strong> una memoria USB booteable es una memoria con la cual podemos instalar o probar el sistema operativo que tenemos dentro. </div>
<div style="text-align: justify;">
Las ventajas de tener varios sistemas en una misma memoria, hace posible que si tenemos problemas con nuestro sistema actual <strong>podamos tener un modo de recuperar el sistema operativo o buscar errores.</strong> </div>
<h2>
WinsetupfromUSB, ten varios SO en un mismo pendrive</h2>
<div style="text-align: justify;">
Esta herramienta nos ayudará a <strong>poder instalar en nuestro USB varios sistemas</strong> y que estos sean accesibles cuando arrancamos el equipo. </div>
<div style="text-align: justify;">
Este software soporta varios sistemas operativos, soporta <a class="postlink" href="https://www.elgrupoinformatico.com/diferencias-entre-bits-bits-t16986.html">instalaciones de 32 y 64 bits,</a> cuando instalamos alguna<strong> distribución de Linux, nos incorpora la utilidad Antivirus Rescue.</strong> </div>
<h2>
Requisitos de WinsetupfromUSB</h2>
<div style="text-align: justify;">
Los requisitos para poder ejecutar y hacer funcionar WinsetupfromUSB son muy básicos y fáciles de cumplir. </div>
<ol style="text-align: justify;">
<li>Un equipo que soporte arrancar mediante una unidad USB</li>
<li>Una memoria USB de al menos 8 GB de espacio, cuanto más tamaño más sistemas operativos podremos agregar.</li>
<li>Una o varias imágenes iso de nuestros sistemas operativos</li>
<li>Descargar la herramienta WinsetupfromUSB</li>
</ol>
<h2>
Instalación y configuración de WinsetupfromUSB</h2>
<div style="text-align: justify;">
Lo primero que debemos hacer es descargar la herramienta WinsetupfromUSB que podrás descargarla al final de este post. </div>
<div style="text-align: justify;">
Una
vez descargada tan solo deberemos descomprimir el archivo y veremos
varios archivos uno para la versión de 32 bits y otro para la versión de
64 bits,<strong> te recomendamos que uses la versión igual a la de tu equipo.</strong> </div>
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEger1pQ4ItGF88rVfdFA9yewdSh_xcXFlvDR5tDwXyJVktQ00OwjaYfabf8hP4-Dz-FpIl5wSsdg21WhYt-VJVF703Jv0qY5CZaEQj4YGQGzRZa9k4DFqY3H7HNHMdyjRAGKQd_/s1600/1.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="287" data-original-width="720" height="252" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEger1pQ4ItGF88rVfdFA9yewdSh_xcXFlvDR5tDwXyJVktQ00OwjaYfabf8hP4-Dz-FpIl5wSsdg21WhYt-VJVF703Jv0qY5CZaEQj4YGQGzRZa9k4DFqY3H7HNHMdyjRAGKQd_/s640/1.jpg" width="640" /></a></div>
<div style="text-align: justify;">
<br /></div>
<div style="text-align: justify;">
<br /></div>
<div style="text-align: justify;">
Cuando ejecutemos la versión que queramos nos encontraremos con una ventana la cual es muy intuitiva y de tal forma <strong>podremos ir seleccionando las imágenes iso de los sistemas que queramos instalar. </strong>Deberás añadir las imagenes iso de una en una. </div>
<div style="text-align: justify;">
<br /></div>
<div style="text-align: justify;">
<br /></div>
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj10lSWWFNwmm9Rsvus5b_NwGEwn7DEnCTEsxIQZK4BSLyjjKBh58XmnArVtWQp40FKbJC0wNWZoO5vQiIw8mfnvHd_nuJJecOC5c3ebW2ZEDZln86LWJsnyBve432OBaz266rY/s1600/2.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="617" data-original-width="444" height="400" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj10lSWWFNwmm9Rsvus5b_NwGEwn7DEnCTEsxIQZK4BSLyjjKBh58XmnArVtWQp40FKbJC0wNWZoO5vQiIw8mfnvHd_nuJJecOC5c3ebW2ZEDZln86LWJsnyBve432OBaz266rY/s400/2.jpg" width="287" /></a></div>
<div style="text-align: justify;">
Cuando hayamos elegido las iso requeridas tan solo tendremos que <strong>hacer clic en “GO”</strong> para comenzar la creación del USB Boot. </div>
<div style="text-align: justify;">
Cuando pulsemos en “GO” nos aparecerá un mensaje donde nos dirá que todas las particiones serán eliminadas. </div>
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh_FoSnuuOCJMaKpurGKTWtk6a1dj8oO0q3Tg5DKgcmdGKaj-J3sN7MAJ4kQcZKsiAv-mx4JtZiRX-_bBEcSkU-hSTeXW7oZt15K-QYxeTqZyPCeMuCx3uEK9IJQtnKzr0ZdQZn/s1600/3.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="308" data-original-width="280" height="400" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh_FoSnuuOCJMaKpurGKTWtk6a1dj8oO0q3Tg5DKgcmdGKaj-J3sN7MAJ4kQcZKsiAv-mx4JtZiRX-_bBEcSkU-hSTeXW7oZt15K-QYxeTqZyPCeMuCx3uEK9IJQtnKzr0ZdQZn/s400/3.jpg" width="363" /></a></div>
<div style="text-align: justify;">
<br /></div>
<div style="text-align: justify;">
<br /></div>
<div style="text-align: justify;">
Seguidamente nos parecerá otro mensaje donde podremos ver que la memoria que va a ser formateada <strong>perderá todos los datos, </strong>tan solo tendremos que pulsar en Sí. Si tuvieras <a class="postlink" href="https://www.elgrupoinformatico.com/solucionar-problemas-con-los-puertos-usb-mediante-microsoft-usb-fix-t16649.html">problemas con las unidades USB</a> deberás tener en cuenta el formato que eliges. </div>
<div style="text-align: justify;">
<br /></div>
<div style="text-align: justify;">
<br /></div>
<div style="text-align: justify;">
Una vez hayamos acabado nos aparecerá un mensaje de confirmación y ya
podremos contar con nuestro USB booteable con varios sistemas
operativos. Ahora tan solo deberás <a class="postlink" href="https://www.elgrupoinformatico.com/como-arrancar-equipo-desde-usb-sin-que-bios-soporte-t16590.html">iniciar desde USB</a> en el equipo que quieras instalar el sistema operativo. </div>
<ol>
<li> <strong> Descarga WinsetupformUSB para Windows</strong></li>
<strong> </strong></ol>
<strong> </strong><strong> <a class="descargar postlink external" href="https://mega.nz/#!41YRSKjB!9rxaNPhMsueSAiCMSSnycxoJ_EIRXt1L5XDUlLSPV78"> <img alt="descarga" src="https://cdn.elgrupoinformatico.com/Otros/BotonDescargar.jpg" /> </a> </strong> <br />
<span class="text-italic">¿Te ha sido útil este tutorial? ¿Conocías la existencia de los USB boot?</span><br />
<span class="text-italic"> </span> Instructorhttp://www.blogger.com/profile/08786153429271573526noreply@blogger.com0tag:blogger.com,1999:blog-21439137.post-45496936820033607192018-01-18T15:33:00.003-04:002018-01-18T15:33:42.598-04:00¿Cómo enviar Bitcoins desde una billetera de papel?<div class="separator" style="clear: both; text-align: center;">
<a href="https://99bitcoins.com/img/send-paper-wallet-fi.jpg" imageanchor="1" style="clear: right; float: right; margin-bottom: 1em; margin-left: 1em;"><img border="0" data-original-height="237" data-original-width="800" height="94" src="https://99bitcoins.com/img/send-paper-wallet-fi.jpg" width="320" /></a></div>
<b>Está Escrito:</b><br />
<div style="text-align: justify;">
<blockquote class="tr_bq">
No os ha sobrevenido ninguna tentación que no sea humana; pero fiel es
Dios, que no os dejará ser tentados más de lo que podéis resistir, sino
que dará también juntamente con la tentación la salida, para que podáis
soportar. (<a class="bcv" href="https://www.biblegateway.com/passage/?version=RVR1960&search=1%20Corinthians%2010:13" title="1 Corintios 10:13">1 Corintios 10:13</a>)</blockquote>
</div>
<br />
<div style="text-align: justify;">
Tomado de: <a href="https://99bitcoins.com/saber-m%C3%A1s-env%C3%ADo-de-cartera-de-papel-es/">99bitcoins</a> </div>
<div style="text-align: justify;">
Hoy vamos a aprender a enviar con seguridad los bitcoins que residen en tu billetera de papel Bitcoin. Más precisamente, vamos a decirles qué hacer, y entonces usted sabrá cómo hacerlo.
</div>
<br />
<b><i>Para gastar los fondos en tu billetera de papel, necesitarás:</i></b><br />
<ul>
<li> una conexión a internet</li>
<li> una cartera de software (es decir, electro, Bitcoin Core, o un Blockchain.info cuenta)</li>
<li> unos 15 minutos </li>
</ul>
Envío de bitcoins de una cartera de papel puede resumirse en un par de pasos:<br />
<ol>
<li>Barrido (o importación) de la clave privada de la billetera de papel en la cartera de software.</li>
<li>Envíe los bitcoins utilizando la cartera de software a la dirección del destinatario. </li>
</ol>
Los bitcoins que estás enviando necesita ser emitida como una nueva transacción por internet. La transacción se agregarán entonces a la blockchain, que acredita los bitcoins que está enviando a la dirección del destinatario Bitcoin. Esto es cómo se transfieren los bitcoins. <br />
<br />
<i><b>Pero no quiero gastar todos los Bitcoins en mi cartera de papel </b></i><br />
<br />
No tienes que si no quieres. Usted puede enviar una parte de ellos a quien sea, y la cantidad sobrante se almacenarán en su cartera de software. La cartera de papel se agotarán todos los fondos, aunque sólo algunos de los bitcoins pasas.<br />
<br />
Sin embargo, usted puede realizar un paso adicional y devolver la cantidad sobrante a su cartera de papel (aunque para la seguridad, quizá debería generar una nueva cartera de papel y enviarlos a eso en su lugar).<br />
<br />
O puedes simplemente poner todos los bitcoins de tu billetera de papel en su cartera de software sin enviarlos a nadie. Es su decisión. <br />
<br />
<i><b>Cosas importantes a considerar</b></i><br />
<br />
Carga de bitcoins a una cartera de papel es fácil — los envías a la dirección de la cartera papel. Pero los gastos pueden ser arriesgado si se hace incorrectamente. Incorrectamente importación/barrer las claves privadas o malentendido lo que haces puede resultar en una pérdida parcial o total de los bitcoins. <br />
<br />
Asegúrese de que entiende: <br />
<ul>
<li>Importar vs barrer una cartera de papel: si aún no conoces la diferencia, visite el enlace a la izquierda. Es importante saber si usted debe importar o barrer tu billetera de papel y por qué. Adelante — esperaremos. </li>
<li>Verificar sus acciones: es mejor verificar cada paso del proceso se realiza correctamente. Cuando realiza una transacción en Bitcoin como recibir o transferir fondos, usted puede verificar cada paso a través de la blockchain para asegurarse de que lo pensé que estaban haciendo en realidad sucedió. Algunas grandes herramientas en línea para hacer esto son blockchain.info, blockr.io, y blockexplorer.com. Estos sitios web tienen un campo de búsqueda donde usted puede copiar/pegar la clave pública (a.k.a. Bitcoin dirección) de su cartera de papel, y de las transacciones y saldo total se mostrará. </li>
<li>Estar seguro: Recuerde siempre mantener el seguro clave privada y segura. La clave privada de la cartera de papel nunca debe compartirse; se utiliza para gastar los fondos de la cartera de papel. Pero la clave pública puede ser compartida con nadie; Esto es cómo usted y otros envían bitcoins a su cartera de papel. </li>
<i><b>
</b></i></ul>
<i><b>Cómo gastar Bitcoins de tu billetera papel </b></i><br />
<b>1. salga tu billetera de papel </b><br />
El primer paso es tener tu billetera de papel Bitcoin cerca — tendrás acceso a lo escrito en él. La cartera de papel de Bitcoin consiste en un par de claves público y privado, que se muestran como una larga secuencia de números y letras, y sus correspondientes códigos QR (las plazas con todos los puntos en ellos). A continuación es un ejemplo papel generado utilizando bitaddress.org:
<br />
<br />
Tienes dos opciones para obtener los bitcoins de tu cartera de papel a su cartera de software; escanear el código QR o escribir manualmente la secuencia de letras y números a mano. Los códigos QR simplemente mostrar las claves públicas y privadas como imágenes separadas que pueden ser leídos y traducidos por una cámara o webcam. Por supuesto, escanear un código QR es mucho más fácil que escribir en un montón de letras y los números.<br />
<br />
<br />
Muchos Bitcoin cartera clientes y servicios proporcionan construido en lectura de códigos QR y Mostrar funcionalidad. Pero si tu billetera no puede escanear un código QR, usted puede descargar una aplicación de escáner de código QR independiente. Estas aplicaciones automáticamente pondrá la dirección escaneada al portapapeles de la computadora (o dispositivo) que puede pegarse en la aplicación de su cartera. <br />
<b><br /></b>
<b>2. revisar el saldo de la cartera papel (opcional) </b><br />
Si desea comprobar cuántos bitcoins son los primeros en tu billetera de papel, exploración/pegar o escribe de tu billetera papel (podrá catalogarse como “Dirección de Bitcoin” o “Load & Verify”) en un servicio del explorador de blockchain como Blockchain.info, blockr.io, o blockexplorer.com. Tenga cuidado de no analizar accidentalmente la clave privada. Se mostrará el saldo actual de su cartera de papel. <br />
<br />
<b>3. cargar la clave privada en un cliente de cartera de Software mediante una importación o barrido </b><br />
A continuación son ejemplos usando el Blockchain.info billetera web (importación/barrido), Electrum cliente (importación/barrido) y el Bitcoin Core cliente (sólo importación). Si usas otra cartera cliente o servicio, los pasos que se detallan a continuación deben ser relativamente similares. <br />
<br />Instructorhttp://www.blogger.com/profile/08786153429271573526noreply@blogger.com0tag:blogger.com,1999:blog-21439137.post-64778245328851293692018-01-03T09:29:00.003-04:002018-01-03T09:29:54.138-04:00Telegram estaría cerca de lanzar su propia criptomoneda <div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh786BWDu2CmXeVXxkBMKEuhtx7wBfxcGkmiTGWCrF_qXZ665e_GxBBVcs0Jr6A9RXaGt_Gbm5AvfedFsZanwCwYNvfL1uSUsvKNcBJINHu5Yp-RtRQh0dwhX-lMdLdiNss6O55/s1600/telegram_criptomoneda.jpg" imageanchor="1" style="clear: right; float: right; margin-bottom: 1em; margin-left: 1em;"><img border="0" data-original-height="300" data-original-width="450" height="213" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh786BWDu2CmXeVXxkBMKEuhtx7wBfxcGkmiTGWCrF_qXZ665e_GxBBVcs0Jr6A9RXaGt_Gbm5AvfedFsZanwCwYNvfL1uSUsvKNcBJINHu5Yp-RtRQh0dwhX-lMdLdiNss6O55/s320/telegram_criptomoneda.jpg" width="320" /></a></div>
<div style="text-align: justify;">
<b>Está Escrito:</b></div>
<blockquote class="tr_bq">
<div style="text-align: justify;">
(Jesucristo) El respondió y dijo: Escrito está: No sólo de pan vivirá el hombre, sino de toda palabra que sale de la boca de Dios. (<a href="http://diosdapalabra.blogspot.com/"><span class="passage-display-bcv">Mateo 4:4</span></a>)</div>
</blockquote>
<div style="text-align: justify;">
Tomado de: <a href="https://www.aporrea.org/tecno/n319099.html">Aporrea</a></div>
<div style="text-align: justify;">
Telegram, el principal competidor de WhatsApp en el
servicio de mensajería móvil, estaría a punto de lanzar su propio
blockchain y una criptomoneda que buscará emular a lo realizado hasta el
momento por el Bitcoin, de acuerdo con una publicación que Anton
Rozenberg, un ex empleado de la compañía hizo en sus redes sociales.<br />
<br />
La plataforma llevará por nombre “TON” se especula que las siglas harán
referencia a “The Open Network” o “Telegram Open Network”; y que buscará
mejorar la tecnología Blockchain; la criptomoneda, podría llamarse
“Gram”.<br />
<br />
De acuerdo con un reporte de Bloomberg, Telegram cuenta con 180 millones
de usuarios alrededor del mundo, sin embargo, las transacciones de esta
criptodivisa, se realizarían bajo distintos servicios de mensajería, y
facilitaran su uso.<br />
<br />
Pavel Durov, cofundador de Telegram ha mencionado a los medios en
diversas ocasiones su interés por ayudar a la economía de la gente; se
podría transferir dinero a la plataforma sin problemas, y al igual que
muchas divisas virtuales, no estaría controlada por ningún gobierno o
institución.<br />
<br />
El éxito de esta teórica criptodivisa aún es una incógnita. Habrá que esperar los resultados.</div>
Instructorhttp://www.blogger.com/profile/08786153429271573526noreply@blogger.com0tag:blogger.com,1999:blog-21439137.post-86728255777930994892017-11-09T15:42:00.001-04:002017-11-09T15:43:15.718-04:00EL VIRUS CryptoWall Ransomware es un troyano ransomware<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj35zgMNDNrfmMXai9-J_H_JNH_eqROwx22UinhQRrunYi_J3vZcGNb9ZY1VIN0XCBTTraHDntBJQm568-Qyq7KnErrFAP6Hf-eP2I9nbnH7smjU3EsfpHjGDhQwssNpNJmhcBB/s1600/cryptowall_pic1.png" imageanchor="1" style="clear: right; float: right; margin-bottom: 1em; margin-left: 1em;"><img border="0" data-original-height="826" data-original-width="850" height="310" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj35zgMNDNrfmMXai9-J_H_JNH_eqROwx22UinhQRrunYi_J3vZcGNb9ZY1VIN0XCBTTraHDntBJQm568-Qyq7KnErrFAP6Hf-eP2I9nbnH7smjU3EsfpHjGDhQwssNpNJmhcBB/s320/cryptowall_pic1.png" width="320" /></a></div>
<span class="notranslate"><u><b>Está Escrito:</b></u>
</span><br />
<blockquote class="tr_bq">
<div style="text-align: justify;">
<span class="text Matt-6-21" id="es-RVR1960-23305"><span class="text John-10-10" id="es-RVR1960-26493">El ladrón no viene sino para hurtar y matar y destruir; yo (Jesucristo) he venido para que tengan vida, y para que la tengan en abundancia.</span>. (</span><span class="text Matt-6-21" id="es-RVR1960-23305"><span class="crossverse"><a href="http://bibliaparalela.com/john/10-10.htm">Juan 10:10</a></span>)</span></div>
</blockquote>
<br />
<span class="notranslate">Tomado de :</span><span class="short_text" id="result_box" lang="es"><span class=""><a href="https://www.enigmasoftware.com/cryptowallransomware-removal/">enigmasoftware</a></span></span><br />
<br />
<span class="notranslate"> </span><br />
<div style="text-align: justify;">
<span class="notranslate">El
CryptoWall Ransomware es un troyano ransomware que lleva la misma
estrategia que otras infecciones de cifrado ransomware como <a href="https://translate.googleusercontent.com/translate_c?depth=1&hl=es&rurl=translate.google.co.ve&sl=en&sp=nmt4&tl=es&u=https://www.enigmasoftware.com/cryptorbitransomware-removal/&usg=ALkJrhikyDJrFx8TJqyPXXOG5mn83kBKCQ" title="Eliminar Cryptorbit Ransomware">Cryptorbit Ransomware</a> o <a href="https://translate.googleusercontent.com/translate_c?depth=1&hl=es&rurl=translate.google.co.ve&sl=en&sp=nmt4&tl=es&u=https://www.enigmasoftware.com/cryptolockerransomware-removal/&usg=ALkJrhjL8pTWrETM4MCS3JyOwh8mB56a2w" title="Eliminar CryptoLocker Ransomware">CryptoLocker Ransomware</a> .</span> <span class="notranslate">
El CryptoWall Ransomware está diseñado para infectar todas las
versiones de Windows, incluidos Windows XP, Windows Vista, Windows 7 y
Windows 8. Tan pronto como el CryptoWall Ransomware infecta una
computadora, CryptoWall Ransomware utiliza el cifrado RSA2048 para
encriptar archivos cruciales.</span> <span class="notranslate">
Efectivamente, CryptoWall Ransomware evita que los usuarios de
computadoras accedan a sus datos, que estarán encriptados y fuera de su
alcance.</span> <span class="notranslate"> CryptoWall Ransomware afirma que es necesario pagar $ 500 USD para recuperar los datos cifrados.</span> <span class="notranslate"> El pago se exige mediante TOR y Bitcoins para mantener el anonimato de los destinatarios.</span> <span class="notranslate"> Los investigadores de malware recomiendan no pagar el rescate de CryptoWall Ransomware.</span> <span class="notranslate"> Esto solo alienta a personas malintencionadas a continuar con este tipo de ataques y no garantiza que recuperará sus datos.</span> </div>
<h3 style="text-align: justify;">
<span class="notranslate"> Las actualizaciones falsas y los correos electrónicos no deseados pueden llevar el CryptoWall Ransomware a su computadora</span> </h3>
<div style="text-align: justify;">
<span class="notranslate">
CryptoWall Ransomware se distribuye como una actualización falsa para
aplicaciones como Adobe Reader, Flash Player o Java Runtime Environment.</span> <span class="notranslate">
Este tipo de actualizaciones se pueden ofrecer en ventanas emergentes
cuando visita sitios web inseguros o cuando hay un programa
potencialmente no deseado instalado en su computadora.</span> <span class="notranslate">
El CryptoWall Ransomware también se puede distribuir utilizando
archivos adjuntos de correo no deseado y otros métodos típicos de
entrega de amenazas.</span> <span class="notranslate">
Además de encriptar su software, CryptoWall Ransomware también soltará
los archivos DECRYPT_INSTRUCTION.txt, DECRYPT_INSTRUCTION.html y
DECRYPT_INSTRUCTION.url en directorios donde CryptoWall Ransomware tiene
datos encriptados.</span> <span class="notranslate"> El CryptoWall Ransomware utiliza el siguiente mensaje de rescate para exigir el pago:</span><span class="" id="result_box" lang="es"><span class=""> </span></span></div>
<div style="text-align: justify;">
<br /></div>
<div style="text-align: justify;">
<b><span class="" id="result_box" lang="es"><span class="">Descifrar el servicio</span></span></b></div>
<div class="g-unit" id="gt-src-c">
<div id="gt-src-p">
<div class="" id="gt-src-wrap">
<div id="gt-src-cc">
<div class="cc-ctr gt-src-cc-normal" id="gt-src-cc-ctr">
<span class="" id="result_box" lang="es"></span></div>
</div>
</div>
</div>
</div>
<span class="" id="result_box" lang="es"><span class="">Tus archivos están encriptados</span><br /><span class="">Para obtener la clave para descifrar los archivos, debe pagar<b> 500 USD / EUR</b>.</span> <span class="">Si
los pagos no se realizan antes del [fecha], el costo de descifrado de
archivos aumentará 2 veces y será de 1000 USD / EUR Antes de aumentar la
cantidad restante: [temporizador de cuenta atrás]</span><br /><span class="">Presentamos
un software especial, CryptoWall Decrypter, que permite descifrar y
devolver el control a todos sus archivos cifrados.</span> ¿Cómo comprar CryptoWall decrypter?<br />1.Debes registrar Bitcoin waller<br /><span class="">2. Comprar bitcoins: aunque todavía no es fácil comprar monedas de poco, cada día es más simple.</span><br />3. Envíe 1.22 BTC a la dirección de Bitcoin: 1BhLzCZGY6dwQYgX4B6NR5sjDebBPNapvv<br /><span class="">4. Ingrese la identificación de la transacción y seleccione la cantidad.</span><br />5. Verifique la información de pago y haga clic en 'PAGAR'.</span><span class="" id="result_box" lang="es"><b><span style="color: red;"><span class="">Evita pagar este rescate.</span> <span class="">En
su lugar, elimine CryptoWall Ransomware mediante un programa de
seguridad confiable y totalmente actualizado y luego recupere sus
archivos de una copia de seguridad externa.</span></span></b></span><br />
<br />
<span class="" id="result_box" lang="es"><span class=""> </span></span><span class="" id="result_box" lang="es"><span title="* SpyHunter's scanner is only for malware detection.">* El escáner SpyHunter es solo para detección de malware. </span><span title="If SpyHunter detects malware on your PC, you will need to purchase SpyHunter's malware removal tool to remove the malware threats.">Si
SpyHunter detecta malware en su PC, deberá comprar la herramienta de
eliminación de malware SpyHunter para eliminar las amenazas de malware. </span><span title="Read more on SpyHunter."><a href="https://www.enigmasoftware.com/products/spyhunter/">Lea más en SpyHunter</a>. </span><span title="If you no longer wish to have SpyHunter installed on your computer, follow these steps to uninstall SpyHunter.
">Si ya no desea tener instalado SpyHunter en su computadora, <a href="https://www.enigmasoftware.com/program-uninstall-steps/">siga estos pasos para desinstalar SpyHunter.</a></span><span title="Security Doesn't Let You Download SpyHunter or Access the Internet?
">La seguridad no le permite descargar SpyHunter o acceder a Internet?</span><span title="Solutions: Your computer may have malware hiding in memory that prevents any program, including SpyHunter, from executing on your computer.">Soluciones:
su computadora puede tener malware escondido en la memoria que impide
que cualquier programa, incluido SpyHunter, se ejecute en su
computadora. </span><span title="Follow to download SpyHunter and gain access to the Internet:
">Siga para descargar SpyHunter y obtener acceso a Internet:<br /><br /> <b> </b></span><span title="Use an alternative browser."><b>Use un navegador alternativo.</b> </span><span title="Malware may disable your browser.">Malware puede deshabilitar su navegador. </span><span title="If you're using IE, for example, and having problems downloading SpyHunter, you should open Firefox, Chrome or Safari browser instead.
">Si está utilizando IE, por ejemplo, y tiene problemas para
descargar SpyHunter, debería abrir Firefox, Chrome o el navegador
Safari.<br /> <b> </b></span><span title="Use a removable media."><b>Use un medio removible.</b> </span><span title="Download SpyHunter on another clean computer, burn it to a USB flash drive, DVD/CD, or any preferred removable media, then install it on your infected computer and run SpyHunter's malware scanner.
">Descargue SpyHunter en otra computadora limpia, grábelo en una
unidad flash USB, DVD / CD o cualquier medio extraíble preferido, luego
instálelo en su computadora infectada y ejecute el escáner de malware
SpyHunter.<br /> <b> </b></span><b><span title="Start Windows in Safe Mode.">Inicie Windows en modo seguro. </span></b><span title="If you can not access your Window's desktop, reboot your computer in "Safe Mode with Networking" and install SpyHunter in Safe Mode.
">Si no puede acceder al escritorio de su ventana, reinicie su
computadora en "Modo seguro con conexión a red" e instale SpyHunter en
Modo a prueba de fallos.<br /> <b> </b></span><span title="IE Users: Disable proxy server for Internet Explorer to browse the web with Internet Explorer or update your anti-spyware program."><b>Usuarios
de IE: </b>desactive el servidor proxy para que Internet Explorer explore
la Web con Internet Explorer o actualice su programa anti-spyware. </span><span title="Malware modifies your Windows settings to use a proxy server to prevent you from browsing the web with IE.
">El software malicioso modifica su configuración de Windows para usar
un servidor proxy para evitar que navegue por la web con IE.<br /></span><span title="If you still can't install SpyHunter?">Si aún no puede instalar SpyHunter? </span><span title="View other possible causes of installation issues.">Ver otras posibles causas de problemas de instalación.</span></span><br />
<br />
<b><span class="" id="result_box" lang="es"><span class="">Información técnica</span><br /><span class="">Capturas de pantalla y otras imágenes</span></span></b><br />
<div class="images-controlls priority-low">
</div>
<div class="images-block" id="images-block">
<div id="images-subblock" style="width: 1345px;">
<a class="lightbox_group zoomlink cboxElement" href="https://www.enigmasoftware.com/wp-content/uploads/2014/cryptowall_pic2.png"><img alt="CryptoWall Ransomware Image 1" class="zoomimage" src="https://www.enigmasoftware.com/wp-content/uploads/2014/cryptowall_pic2_thumb.png" /></a>
<a class="lightbox_group zoomlink cboxElement" href="https://www.enigmasoftware.com/wp-content/uploads/2014/cryptowall_pic3.png"><img alt="CryptoWall Ransomware Image 2" class="zoomimage" src="https://www.enigmasoftware.com/wp-content/uploads/2014/cryptowall_pic3_thumb.png" /></a>
<a class="lightbox_group zoomlink cboxElement" href="https://www.enigmasoftware.com/wp-content/uploads/2014/cryptowall_pic4.png"><img alt="CryptoWall Ransomware Image 3" class="zoomimage" src="https://www.enigmasoftware.com/wp-content/uploads/2014/cryptowall_pic4_thumb.png" /></a>
<a class="lightbox_group zoomlink cboxElement" href="https://www.enigmasoftware.com/wp-content/uploads/2014/cryptowall_pic5.png"><img alt="CryptoWall Ransomware Image 4" class="zoomimage" src="https://www.enigmasoftware.com/wp-content/uploads/2014/cryptowall_pic5_thumb.png" /></a>
</div>
</div>
<br />
<span class="" id="result_box" lang="es"><span title="View other possible causes of installation issues."><span class="" id="result_box" lang="es">Nuestro MalwareTracker muestra actividad de malware en todo el mundo. <span class="">Explore los datos en tiempo real de los brotes de CryptoWall Ransomware y otras amenazas desde el nivel global al local.</span></span></span></span><br />
<br />
<h3 class="feed_statistics">
<span class="short_text" id="result_box" lang="es"><span class="">Mas en.. <a href="https://www.enigmasoftware.com/cryptowallransomware-removal/">enigmasoftware</a></span></span></h3>
<span class="notranslate"> </span> Instructorhttp://www.blogger.com/profile/08786153429271573526noreply@blogger.com0tag:blogger.com,1999:blog-21439137.post-18090510626526630122017-07-21T09:45:00.002-04:002017-10-23T20:47:12.415-04:00Que es Bitcoin<div style="text-align: justify;">
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjpBAjSSt1xxlSzqivPsKVcTBVfJphK-Zbk4TMTMsfTlzoEgj3iExuq5aDszmIIlHF_xk6Du-TKq7yUZtxdLUCYoa9drOZ-iHZxJsoBVZsF5IVX7oDSByqlmumR2pPoLDT2aiqr/s1600/tesoro.jpeg" style="clear: right; float: right; margin-bottom: 1em; margin-left: 1em;"><img border="0" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjpBAjSSt1xxlSzqivPsKVcTBVfJphK-Zbk4TMTMsfTlzoEgj3iExuq5aDszmIIlHF_xk6Du-TKq7yUZtxdLUCYoa9drOZ-iHZxJsoBVZsF5IVX7oDSByqlmumR2pPoLDT2aiqr/s1600/tesoro.jpeg" /></a></div>
<u><b>Está Escrito:</b></u></div>
<blockquote class="tr_bq">
<div style="text-align: justify;">
<span class="text Matt-6-21" id="es-RVR1960-23305">No os hagáis tesoros en la tierra, donde la polilla y el orín corrompen, y donde ladrones minan y hurtan;<sup class="versenum"> </sup>sino haceos tesoros en el cielo, donde ni la polilla ni el orín corrompen, y donde ladrones no minan ni hurtan.<sup class="versenum"> </sup>Porque donde esté vuestro tesoro, allí estará también vuestro corazón. (<a href="http://diosdapalabra.blogspot.com/">Mateo 6:19-21</a>)</span></div>
</blockquote>
<div style="text-align: justify;">
Tomado de: <a href="https://www.queesbitcoin.info/">Que es Bitcoin</a></div>
<div class=" et_pb_row et_pb_row_0">
<div class="et_pb_column et_pb_column_4_4 et_pb_column_0">
<div class="et_pb_text et_pb_module et_pb_bg_layout_light et_pb_text_align_left et_pb_text_0">
<div class="paragraph">
<h1 class="p1">
<b>Bitcoin, la moneda que </b><b>está cambiando el mundo.</b></h1>
<div style="text-align: justify;">
<div class="separator" style="clear: both; text-align: center;">
<iframe allowfullscreen="" class="YOUTUBE-iframe-video" data-thumbnail-src="https://i.ytimg.com/vi/5w6pPB-CL84/0.jpg" frameborder="0" height="266" src="https://www.youtube.com/embed/5w6pPB-CL84?feature=player_embedded" style="clear: left; float: left;" width="320"></iframe></div>
<b>Bitcoin</b>
es una moneda, como el euro o el dólar estadounidense, que sirve para
intercambiar bienes y servicios. Sin embargo, a diferencia de otras
monedas, Bitcoin <b>es una divisa electrónica</b> que presenta novedosas características y destaca por su eficiencia, seguridad y facilidad de intercambio.</div>
</div>
<div style="text-align: justify;">
Su
mayor diferencia frente al resto de monedas, se trata de una moneda
descentralizada, por lo que nadie la controla. Bitcoin no tiene un
emisor central como los dólares o los euros, la criptomoneda es
producida por las personas y empresas de alrededor del mundo dedicando
gran cantidad de recursos a la minería.</div>
<div style="text-align: justify;">
Si ya sabes qué es bitcoin y lo que tú buscas es directamente <b><a href="https://queesbitcoin.info/comprar-u-obtener-bitcoins/" style="text-decoration: underline;">comprar bitcoins</a></b>, aquí tienes una entrada de la web que lo explica. Vamos allá con la guía.</div>
<div style="text-align: justify;">
<br /></div>
<blockquote class="tr_bq">
<div id="tagline" style="text-align: center;">
<span style="color: blue;"><span style="color: red;"><span style="font-size: large;"><a href="https://www.bitaddress.org/">Generador de carteras Bitcoin de código abierto en lado de cliente con Javascript </a></span></span></span></div>
</blockquote>
<div style="text-align: center;">
<a href="https://bitref.com/"><span style="color: red;"><b><span style="font-size: large;">Chequear tu Cuenta o Cartera Bitcoin</span></b></span></a></div>
<div class=" et_pb_row et_pb_row_1">
<div class="et_pb_column et_pb_column_4_4 et_pb_column_1">
<div class="et_pb_text et_pb_module et_pb_bg_layout_light et_pb_text_align_left et_pb_text_1">
<h2>
En esta guía aprenderás.</h2>
<div style="text-align: justify;">
A elegir entre los diferentes tipos de <b><a href="https://queesbitcoin.info/como-utilizar-bitcoin/monederos-bitcoin/">wallets de Bitcoin</a></b> que existen, a poder explicar <a href="https://queesbitcoin.info/como-funciona-bitcoin/"><b>cómo funciona Bitcoin</b>,</a> sus distintos típos de direcciones, además de tener a vuestra disposición una página de <b><a href="https://queesbitcoin.info/preguntas-frecuentes/">preguntas frecuentes</a></b> y un <b><a href="https://queesbitcoin.info/blog-de-bitcoin/">blog de Bitcoin</a></b> donde de forma periódica, se van comentando los últimos acontecimientos de la moneda virtual más famosa.</div>
</div>
<div class="et_pb_text et_pb_module et_pb_bg_layout_light et_pb_text_align_left et_pb_text_2">
<h2>
Beneficios y ventajas de Bitcoin</h2>
<div style="text-align: justify;">
En la actualidad, <b>es la moneda digital más usada de todo el mundo</b><span style="font-size: xx-small;"> </span>y
hay buenas razones por las cuales se está haciendo cada vez más
popular. Tanto usuarios particulares como vendedores y propietarios de
negocios <b>encuentran en Bitcoin importantes ventajas</b> que les han llevado a adoptar este sistema.</div>
</div>
</div>
</div>
<div class="et_pb_text et_pb_module et_pb_bg_layout_light et_pb_text_align_left et_pb_text_4">
<h4 style="text-align: justify;">
<b>Veamos algunas características de introducción a Bitcoin:</b></h4>
<ul style="text-align: justify;">
<li>No pertenece a ningún Estado o país y puede usarse en todo el mundo por igual.</li>
<li>Puedes cambiar bitcoins a euros u otras divisas y viceversa, como cualquier moneda.</li>
<li>No hay intermediarios: Las transacciones se hacen directamente de persona a persona.</li>
<li><b>Es descentralizada</b>: no es controlada por ningún Estado, banco, institución financiera o empresa.</li>
<li>Es imposible su falsificación o duplicación gracias a un sofisticado sistema criptográfico.</li>
<li>Las transacciones son irreversibles.</li>
<li>No es necesario revelar tu identidad al hacer negocios y preserva tu privacidad.</li>
<li>El dinero te pertenece al 100%; no puede ser intervenido por nadie ni las cuentas pueden ser congeladas.</li>
</ul>
<div style="text-align: justify;">
Te mostraré como en cierto modo, <b>Bitcoin se asemeja al dinero en efectivo</b>
que todos conocemos. Además de presentar muchas de las características
de este conocido medio físico, al utilizarlo siempre mantenemos el
control de nuestros fondos. Adicionalmente, también disponemos de muchas
de las ventajas que el medio digital nos ofrece: <b>es inmediato</b>, puede mandarse a cualquier parte del mundo, etc.</div>
<h4>
<b>Las monedas virtuales abaratan los costes al eliminar los intermediarios por completo. </b></h4>
<div style="text-align: justify;">
A
día de hoy es aún muy común que el envío de dinero a cualquier parte
del mundo conlleve importantes tasas o comisiones debido a la gran
cantidad de intermediarios que hay en el proceso. Ello incluye:
Comisiones por transferencia bancaria, comisiones por aceptar o usar
tarjetas de crédito o débito, comisiones por usar servicios de “envío de
dinero” o comisiones por usar servicios de “pago online”.</div>
<div style="text-align: justify;">
En
Bitcoin no hay intermediarios y el dinero pasa directamente de persona a
persona: de comprador a vendedor o de particular a particular. Esto
reduce el precio de enviar dinero sustancialmente y permite también
vender productos y servicios a un precio más justo.</div>
<div class="et_pb_column et_pb_column_1_3 et_pb_column_4">
<div class="et_pb_text et_pb_module et_pb_bg_layout_light et_pb_text_align_left et_pb_text_8">
<h4 style="text-align: justify;">
<b>Bitcoin es justo.</b></h4>
<div style="text-align: justify;">
En
muchos sistemas tradicionales nos encontramos que enviar dinero es
mucho más fácil que recibirlo. Esto dificulta la creación de nuevos
negocios y tiendas online. Sin embargo, con Bitcoin, ambas opciones son
igual de sencillas y cualquiera puede enviar y recibir dinero sin ningún
tipo de restricción. Además, si eres dueño de un negocio, tanto digital
como físico, <b>no cuesta nada empezar a aceptar bitcoins.</b></div>
<div class="et_pb_column et_pb_column_1_3 et_pb_column_5">
<div class="et_pb_text et_pb_module et_pb_bg_layout_light et_pb_text_align_left et_pb_text_9">
<h4 style="text-align: justify;">
<b>Tus bitcoins son sólo tuyos.</b></h4>
<div style="text-align: justify;">
El
sistema descentralizado que hay detrás de los bitcoins hace imposible
que cualquier otra persona que no disponga de tus credenciales pueda
acceder a tu dinero. Tus bitcoins son tuyos y no pueden ser congelados o
secuestrados, no se puede cerrar ninguna cuenta y sólo tú tienes
acceso. Este aspecto es para muchas personas quizá el más importante:
sentirse realmente dueños de su dinero y poder estar seguros de ello.</div>
<div class="et_pb_column et_pb_column_1_3 et_pb_column_6">
<div class="et_pb_text et_pb_module et_pb_bg_layout_light et_pb_text_align_left et_pb_text_10">
<h4 style="text-align: justify;">
<b>Bitcoin es democrático: la economía de las personas.</b></h4>
<div style="text-align: justify;">
Cuando
decimos que Bitcoin está descentralizado y que no hay ninguna
institución, empresa, Estado, organismo o asociación detrás de ello que
lo controle, es literalmente así. No es una metáfora, sino que realmente
el sistema informático de la actualidad permite la creación de esta
moneda digital segura y fiable que favorece el libre intercambio
económico entre personas de todo el mundo.</div>
<div style="text-align: justify;">
<br /></div>
<div class="et_pb_text et_pb_module et_pb_bg_layout_light et_pb_text_align_left et_pb_text_6">
<h4>
<b>Bitcoin ofrece seguridad al comprador y al vendedor.</b></h4>
<div style="text-align: justify;">
<span style="font-size: 14px; line-height: 1.7em;">Históricamente
todos los medios de pago u objetos con valor han tenido problemas de
seguridad. Los problemas informáticos han causado el robo de miles de
números de tarjetas de crédito, dejando desprotegidos a compradores que
han podido sufrir importantes pérdidas. Cuando realizamos compras con
Bitcoin no tenemos que revelar información sensible como por ejemplo
números de tarjeta de crédito o cuentas bancarias y por lo tanto no
existe riesgo alguno de que esta información le sea sustraída al
vendedor online.</span></div>
<div style="text-align: justify;">
Bitcoin
también es preferible a otros sistemas de cobro online, sobretodo para
el vendedor. En Bitcoin las comisiones por transacciones son muy bajas y
no existe riesgo alguno de que compradores fraudulentos y estafadores
que reviertan el pago, quedándose tanto con el producto como con el
dinero.</div>
<div style="text-align: justify;">
Finalmente, las
características de esta moneda virtual permiten a las páginas establecer
un servicio de fideicomiso (escrow), asegurando que el vendedor sólo
reciba el dinero si el producto ha llegado satisfactoriamente a su
destino. Esto es usado frecuentemente en páginas de subastas y venta de
productos de segunda mano.</div>
</div>
<div class="et_pb_text et_pb_module et_pb_bg_layout_light et_pb_text_align_left et_pb_text_7">
<h2>
Las monedas virtuales son un mercado que nunca para.</h2>
<div style="text-align: justify;">
La cotización de los Bitcoins es algo que nunca se detiene, muestra de ello es que su mercado <b>se negocia 24 horas al día, 365 días al año.</b> Al tener esta característica, hay muchísima comunidad detrás, como por ejemplo este <b><a href="http://forobits.com/" rel="nofollow">Foro de Bitcoin</a></b> donde hay la mayor comunidad española de Traders, tanto de Bitcoin como de otras criptomonedas.</div>
<div style="text-align: justify;">
<br />
<a href="http://es.coinmill.com/BTC_USD.html">Convertidor Aqui..</a></div>
</div>
</div>
</div>
</div>
</div>
<div style="text-align: center;">
<span style="font-size: large;"><span style="color: red;"><b><br /></b></span></span></div>
</div>
</div>
<div style="text-align: justify;">
<table cellpadding="4" cellspacing="0" style="width: 100%px;">
<colgroup><col width="64*"></col>
<col width="64*"></col>
<col width="64*"></col>
<col width="64*"></col>
</colgroup><tbody>
<tr valign="top">
<th style="border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: none; border-top: 1px solid #000000; padding-bottom: 0.1cm; padding-left: 0.1cm; padding-right: 0cm; padding-top: 0.1cm;" width="25%">BTC
</th>
<th style="border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: none; border-top: 1px solid #000000; padding-bottom: 0.1cm; padding-left: 0.1cm; padding-right: 0cm; padding-top: 0.1cm;" width="25%">USD
</th>
<th style="border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: none; border-top: 1px solid #000000; padding-bottom: 0.1cm; padding-left: 0.1cm; padding-right: 0cm; padding-top: 0.1cm;" width="25%">USD
</th>
<th style="border: 1px solid #000000; padding: 0.1cm;" width="25%">BTC
</th>
</tr>
<tr valign="top">
<td colspan="2" style="border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: none; border-top: none; padding-bottom: 0.1cm; padding-left: 0.1cm; padding-right: 0cm; padding-top: 0cm;" width="50%"><div style="text-align: justify;">
<a href="http://es.coinmill.com/BTC_USD.html">Convertidor Aqui..</a></div>
</td>
<td colspan="2" style="border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: 1px solid #000000; border-top: none; padding-bottom: 0.1cm; padding-left: 0.1cm; padding-right: 0.1cm; padding-top: 0cm;" width="50%"><div align="center">
<br /></div>
</td>
</tr>
<tr valign="top">
<td style="border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: none; border-top: none; padding-bottom: 0.1cm; padding-left: 0.1cm; padding-right: 0cm; padding-top: 0cm;" width="25%">0.0010
</td>
<td style="border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: none; border-top: none; padding-bottom: 0.1cm; padding-left: 0.1cm; padding-right: 0cm; padding-top: 0cm;" width="25%">0.71
</td>
<td style="border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: none; border-top: none; padding-bottom: 0.1cm; padding-left: 0.1cm; padding-right: 0cm; padding-top: 0cm;" width="25%">0.50
</td>
<td style="border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: 1px solid #000000; border-top: none; padding-bottom: 0.1cm; padding-left: 0.1cm; padding-right: 0.1cm; padding-top: 0cm;" width="25%">0.0007
</td>
</tr>
<tr valign="top">
<td style="border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: none; border-top: none; padding-bottom: 0.1cm; padding-left: 0.1cm; padding-right: 0cm; padding-top: 0cm;" width="25%">0.0020
</td>
<td style="border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: none; border-top: none; padding-bottom: 0.1cm; padding-left: 0.1cm; padding-right: 0cm; padding-top: 0cm;" width="25%">1.42
</td>
<td style="border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: none; border-top: none; padding-bottom: 0.1cm; padding-left: 0.1cm; padding-right: 0cm; padding-top: 0cm;" width="25%">1.00
</td>
<td style="border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: 1px solid #000000; border-top: none; padding-bottom: 0.1cm; padding-left: 0.1cm; padding-right: 0.1cm; padding-top: 0cm;" width="25%">0.0014
</td>
</tr>
<tr valign="top">
<td style="border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: none; border-top: none; padding-bottom: 0.1cm; padding-left: 0.1cm; padding-right: 0cm; padding-top: 0cm;" width="25%">0.0050
</td>
<td style="border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: none; border-top: none; padding-bottom: 0.1cm; padding-left: 0.1cm; padding-right: 0cm; padding-top: 0cm;" width="25%">3.56
</td>
<td style="border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: none; border-top: none; padding-bottom: 0.1cm; padding-left: 0.1cm; padding-right: 0cm; padding-top: 0cm;" width="25%">2.00
</td>
<td style="border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: 1px solid #000000; border-top: none; padding-bottom: 0.1cm; padding-left: 0.1cm; padding-right: 0.1cm; padding-top: 0cm;" width="25%">0.0028
</td>
</tr>
<tr valign="top">
<td style="border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: none; border-top: none; padding-bottom: 0.1cm; padding-left: 0.1cm; padding-right: 0cm; padding-top: 0cm;" width="25%">0.0100
</td>
<td style="border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: none; border-top: none; padding-bottom: 0.1cm; padding-left: 0.1cm; padding-right: 0cm; padding-top: 0cm;" width="25%">7.12
</td>
<td style="border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: none; border-top: none; padding-bottom: 0.1cm; padding-left: 0.1cm; padding-right: 0cm; padding-top: 0cm;" width="25%">5.00
</td>
<td style="border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: 1px solid #000000; border-top: none; padding-bottom: 0.1cm; padding-left: 0.1cm; padding-right: 0.1cm; padding-top: 0cm;" width="25%">0.0070
</td>
</tr>
<tr valign="top">
<td style="border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: none; border-top: none; padding-bottom: 0.1cm; padding-left: 0.1cm; padding-right: 0cm; padding-top: 0cm;" width="25%">0.0200
</td>
<td style="border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: none; border-top: none; padding-bottom: 0.1cm; padding-left: 0.1cm; padding-right: 0cm; padding-top: 0cm;" width="25%">14.25
</td>
<td style="border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: none; border-top: none; padding-bottom: 0.1cm; padding-left: 0.1cm; padding-right: 0cm; padding-top: 0cm;" width="25%">10.00
</td>
<td style="border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: 1px solid #000000; border-top: none; padding-bottom: 0.1cm; padding-left: 0.1cm; padding-right: 0.1cm; padding-top: 0cm;" width="25%">0.0140
</td>
</tr>
<tr valign="top">
<td style="border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: none; border-top: none; padding-bottom: 0.1cm; padding-left: 0.1cm; padding-right: 0cm; padding-top: 0cm;" width="25%">0.0500
</td>
<td style="border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: none; border-top: none; padding-bottom: 0.1cm; padding-left: 0.1cm; padding-right: 0cm; padding-top: 0cm;" width="25%">35.61
</td>
<td style="border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: none; border-top: none; padding-bottom: 0.1cm; padding-left: 0.1cm; padding-right: 0cm; padding-top: 0cm;" width="25%">20.00
</td>
<td style="border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: 1px solid #000000; border-top: none; padding-bottom: 0.1cm; padding-left: 0.1cm; padding-right: 0.1cm; padding-top: 0cm;" width="25%">0.0281
</td>
</tr>
<tr valign="top">
<td style="border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: none; border-top: none; padding-bottom: 0.1cm; padding-left: 0.1cm; padding-right: 0cm; padding-top: 0cm;" width="25%">0.1000
</td>
<td style="border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: none; border-top: none; padding-bottom: 0.1cm; padding-left: 0.1cm; padding-right: 0cm; padding-top: 0cm;" width="25%">71.23
</td>
<td style="border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: none; border-top: none; padding-bottom: 0.1cm; padding-left: 0.1cm; padding-right: 0cm; padding-top: 0cm;" width="25%">50.00
</td>
<td style="border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: 1px solid #000000; border-top: none; padding-bottom: 0.1cm; padding-left: 0.1cm; padding-right: 0.1cm; padding-top: 0cm;" width="25%">0.0702
</td>
</tr>
<tr valign="top">
<td style="border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: none; border-top: none; padding-bottom: 0.1cm; padding-left: 0.1cm; padding-right: 0cm; padding-top: 0cm;" width="25%">0.2000
</td>
<td style="border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: none; border-top: none; padding-bottom: 0.1cm; padding-left: 0.1cm; padding-right: 0cm; padding-top: 0cm;" width="25%">142.45
</td>
<td style="border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: none; border-top: none; padding-bottom: 0.1cm; padding-left: 0.1cm; padding-right: 0cm; padding-top: 0cm;" width="25%">100.00
</td>
<td style="border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: 1px solid #000000; border-top: none; padding-bottom: 0.1cm; padding-left: 0.1cm; padding-right: 0.1cm; padding-top: 0cm;" width="25%">0.1404
</td>
</tr>
<tr valign="top">
<td style="border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: none; border-top: none; padding-bottom: 0.1cm; padding-left: 0.1cm; padding-right: 0cm; padding-top: 0cm;" width="25%">0.5000
</td>
<td style="border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: none; border-top: none; padding-bottom: 0.1cm; padding-left: 0.1cm; padding-right: 0cm; padding-top: 0cm;" width="25%">356.13
</td>
<td style="border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: none; border-top: none; padding-bottom: 0.1cm; padding-left: 0.1cm; padding-right: 0cm; padding-top: 0cm;" width="25%">200.00
</td>
<td style="border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: 1px solid #000000; border-top: none; padding-bottom: 0.1cm; padding-left: 0.1cm; padding-right: 0.1cm; padding-top: 0cm;" width="25%">0.2808
</td>
</tr>
<tr valign="top">
<td style="border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: none; border-top: none; padding-bottom: 0.1cm; padding-left: 0.1cm; padding-right: 0cm; padding-top: 0cm;" width="25%">1.0000
</td>
<td style="border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: none; border-top: none; padding-bottom: 0.1cm; padding-left: 0.1cm; padding-right: 0cm; padding-top: 0cm;" width="25%">712.27
</td>
<td style="border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: none; border-top: none; padding-bottom: 0.1cm; padding-left: 0.1cm; padding-right: 0cm; padding-top: 0cm;" width="25%">500.00
</td>
<td style="border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: 1px solid #000000; border-top: none; padding-bottom: 0.1cm; padding-left: 0.1cm; padding-right: 0.1cm; padding-top: 0cm;" width="25%">0.7020
</td>
</tr>
<tr valign="top">
<td style="border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: none; border-top: none; padding-bottom: 0.1cm; padding-left: 0.1cm; padding-right: 0cm; padding-top: 0cm;" width="25%">2.0000
</td>
<td style="border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: none; border-top: none; padding-bottom: 0.1cm; padding-left: 0.1cm; padding-right: 0cm; padding-top: 0cm;" width="25%">1424.54
</td>
<td style="border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: none; border-top: none; padding-bottom: 0.1cm; padding-left: 0.1cm; padding-right: 0cm; padding-top: 0cm;" width="25%">1000.00
</td>
<td style="border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: 1px solid #000000; border-top: none; padding-bottom: 0.1cm; padding-left: 0.1cm; padding-right: 0.1cm; padding-top: 0cm;" width="25%">1.4040
</td>
</tr>
<tr valign="top">
<td style="border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: none; border-top: none; padding-bottom: 0.1cm; padding-left: 0.1cm; padding-right: 0cm; padding-top: 0cm;" width="25%">5.0000
</td>
<td style="border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: none; border-top: none; padding-bottom: 0.1cm; padding-left: 0.1cm; padding-right: 0cm; padding-top: 0cm;" width="25%">3561.34
</td>
<td style="border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: none; border-top: none; padding-bottom: 0.1cm; padding-left: 0.1cm; padding-right: 0cm; padding-top: 0cm;" width="25%">2000.00
</td>
<td style="border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: 1px solid #000000; border-top: none; padding-bottom: 0.1cm; padding-left: 0.1cm; padding-right: 0.1cm; padding-top: 0cm;" width="25%">2.8079
</td>
</tr>
<tr valign="top">
<td style="border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: none; border-top: none; padding-bottom: 0.1cm; padding-left: 0.1cm; padding-right: 0cm; padding-top: 0cm;" width="25%">10.0000
</td>
<td style="border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: none; border-top: none; padding-bottom: 0.1cm; padding-left: 0.1cm; padding-right: 0cm; padding-top: 0cm;" width="25%">7122.68
</td>
<td style="border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: none; border-top: none; padding-bottom: 0.1cm; padding-left: 0.1cm; padding-right: 0cm; padding-top: 0cm;" width="25%">5000.00
</td>
<td style="border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: 1px solid #000000; border-top: none; padding-bottom: 0.1cm; padding-left: 0.1cm; padding-right: 0.1cm; padding-top: 0cm;" width="25%">7.0198
</td>
</tr>
<tr valign="top">
<td style="border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: none; border-top: none; padding-bottom: 0.1cm; padding-left: 0.1cm; padding-right: 0cm; padding-top: 0cm;" width="25%">20.0000
</td>
<td style="border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: none; border-top: none; padding-bottom: 0.1cm; padding-left: 0.1cm; padding-right: 0cm; padding-top: 0cm;" width="25%">14,245.35
</td>
<td style="border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: none; border-top: none; padding-bottom: 0.1cm; padding-left: 0.1cm; padding-right: 0cm; padding-top: 0cm;" width="25%">10,000.00
</td>
<td style="border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: 1px solid #000000; border-top: none; padding-bottom: 0.1cm; padding-left: 0.1cm; padding-right: 0.1cm; padding-top: 0cm;" width="25%">14.0397
</td>
</tr>
<tr valign="top">
<td style="border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: none; border-top: none; padding-bottom: 0.1cm; padding-left: 0.1cm; padding-right: 0cm; padding-top: 0cm;" width="25%">50.0000
</td>
<td style="border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: none; border-top: none; padding-bottom: 0.1cm; padding-left: 0.1cm; padding-right: 0cm; padding-top: 0cm;" width="25%">35,613.39
</td>
<td style="border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: none; border-top: none; padding-bottom: 0.1cm; padding-left: 0.1cm; padding-right: 0cm; padding-top: 0cm;" width="25%">20,000.00
</td>
<td style="border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: 1px solid #000000; border-top: none; padding-bottom: 0.1cm; padding-left: 0.1cm; padding-right: 0.1cm; padding-top: 0cm;" width="25%">28.0793
</td>
</tr>
<tr valign="top">
<td style="border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: none; border-top: none; padding-bottom: 0.1cm; padding-left: 0.1cm; padding-right: 0cm; padding-top: 0cm;" width="25%">100.0000
</td>
<td style="border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: none; border-top: none; padding-bottom: 0.1cm; padding-left: 0.1cm; padding-right: 0cm; padding-top: 0cm;" width="25%">71,226.77
</td>
<td style="border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: none; border-top: none; padding-bottom: 0.1cm; padding-left: 0.1cm; padding-right: 0cm; padding-top: 0cm;" width="25%">50,000.00
</td>
<td style="border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: 1px solid #000000; border-top: none; padding-bottom: 0.1cm; padding-left: 0.1cm; padding-right: 0.1cm; padding-top: 0cm;" width="25%">70.1983
</td>
</tr>
<tr valign="top">
<td style="border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: none; border-top: none; padding-bottom: 0.1cm; padding-left: 0.1cm; padding-right: 0cm; padding-top: 0cm;" width="25%">200.0000
</td>
<td style="border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: none; border-top: none; padding-bottom: 0.1cm; padding-left: 0.1cm; padding-right: 0cm; padding-top: 0cm;" width="25%">142,453.55
</td>
<td style="border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: none; border-top: none; padding-bottom: 0.1cm; padding-left: 0.1cm; padding-right: 0cm; padding-top: 0cm;" width="25%">100,000.00
</td>
<td style="border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: 1px solid #000000; border-top: none; padding-bottom: 0.1cm; padding-left: 0.1cm; padding-right: 0.1cm; padding-top: 0cm;" width="25%">140.3966
</td>
</tr>
</tbody></table>
</div>
<div style="text-align: center;">
<br />
<span style="font-size: large;"><span style="color: red;"><b>Sitios donde puedes Minar y Ganar cada 5 Minutos</b></span></span></div>
</div>
<div style="text-align: justify;">
<br /></div>
</div>
</div>
</div>
<br />
<a href="https://c-cex.com/?rf=373DD638C0A0ED19" style="clear: right; float: right; margin-bottom: 1em; margin-left: 1em;"><img alt="https://c-cex.com" border="0" data-original-height="124" data-original-width="226" height="109" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg_KwvcJNZO1JTf_Sb-WdqKBAv51SyE23p_OIVHFIw-2dlxcBqs45YfFlqZWuxNe5-Hlkf6pDi4jTH0TCjPOGToTZaG6-_z7KDn5kgCE-7uzYzdrjv9wevZbNttK4_PcbQTyLsW/s200/c-cex_logo.png" width="200" /></a><a href="http://www.clix4btc.com/index.php?ref=kyrb2000"><img alt="http://www.clix4btc.com" border="0" height="125" src="https://www.clix4btc.com/templates/auroracoderzD2/custom/img/logo.png" width="125" /></a><a href="http://moonbit.co.in/?ref=6c242fbd7ca1" target="_blank"> <img height="125" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjR5Wbc_p1Hery-cMWFYg_Eafuywjp8PbUJ0OBEcBE4KXSlsyr1whoogwMQ_DMI2TpTB12UlCZSUZgNJ4hh9qHYSa30pj7sFnJBxXlPuIhqTB_ddh0xCs2f-bHLJ3sqJB1M4-3j/s200/bitMoon.jpeg" width="125" /> </a>
<a href="http://timeforbitco.in/194956" target="_blank"> <img alt=" http://timeforbitco.in" height="125" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg9rg-wEoVMwLJ490TdMgZHFZjf0OETnXHSVUtj-YCu5DLF-Gnpby3xHIkU-55KTW8QoZtOrrRtG_HF3zcMTF45Jz2KUN4RlS8_95duaVJhdly-eNclQrTstcpTlJqjynE8TnbZ/s200/timeforbitco-in.png" width="125" /> </a>
<a href="http://getyourbitco.in/300867" target="_blank"> <img height="125" src="https://toppayingsites.net/wp-content/uploads/2016/02/getyourbitcoin-payment-proof.jpg" width="125" /> </a>
<a href="http://btcclicks.com/?r=e9d8c999" target="_blank"> <img height="125" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgx5-yFQTCARYiJb-DBhJEusmnXA1TG_42RHaeux64bk9vN0aMt5u8xv4LFzUI4YSVLa11U841rpzR8D2Dw4c9k6X_tiFxU_MuvgljKsDG8osQzKGmqWFGBPA2-ja4DlNWtYbtR/s1600/btcCliks.jpeg" width="125" /> </a>
<a href="https://blockchain.info/wallet/#/" target="_blank"> <img height="125" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiSJRjlcdNbZeMj8mY4amZbX9QWmBCvkSnh1c90Ibhco6SX0FAqJwU1EQ3ulQY-oYM97RQN-qn2smq6zlBIhY7GGFb31BAMTTXL2C_m6W91pDU8DaqRvDFPcdks00iJSVyTOdcR/s1600/blocchain.jpeg" width="125" /> </a>
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="https://www.bitaddress.org/" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="125" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiCW9vkp8b3tCceUCQy7J1VOfscYl_rglKpEI-K8KCrbciNKAGg3LJIRUGByB6viP6vaNo1h_KqfNLr_ppCML88w3kCP9M-oB4Yk-c9ho60oOkTZRO0Ih16n44pfaYnRLp4tn1_/s1600/bitAddrees.png" width="125" /></a>
<a href="https://bitref.com/" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="125" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjgZjFQ0umHqBtd8HaV9lF6aSxqfNE26PPHK7qKWC25JS_0-TkwdG5PPLytCOrGruFq7ulYohiRsdQq9CtZWF86o833nvon0OFlbxNfOOTgoycLUXWZcWZbQ9gygWRnqpUVvITL/s320/btiRef.png" width="125" /></a></div>
<br />
<div style="text-align: center;">
<span style="color: red;"><span style="font-size: x-large;"><b>Como Cobro la Plata
</b></span></span></div>
<div class="separator" style="clear: both; text-align: center;">
<a href="https://www.airtm.io/ivt/QVQtMTUwODc1MjQwMzM3OTMzODQ3MS0yMjYxJCRLZW5uZXIgWS4gUm9hIEIuJCQxJCRlcw==" target="_blank"><img alt="AirTM para Cobrar el Dinero" border="0" data-original-height="57" data-original-width="150" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhh_LORnw46OO2_WncbWdPItthZPLAwbZbX03TO4upwehHYP5Y1YiG150zQuZ3jV1OWbzhSTCTz5OCIHUrBRExY66gwJ5oUTpeiXXwxkw1eYOA6UxPV7xJwUeNiWNefcffli1lb/s1600/AirTM_Cobrar_Dinero.png" /></a></div>
<br />Instructorhttp://www.blogger.com/profile/08786153429271573526noreply@blogger.com0tag:blogger.com,1999:blog-21439137.post-21134970750815598662017-01-30T10:14:00.001-04:002018-04-12T23:03:13.669-04:00Limpieza en Casa...<h3 class="post-title entry-title" itemprop="name">
</h3>
<div class="post-header">
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiUKDUjwrg0lraKl3WOYHzYVkgm3vimlkR5o5O7ASZE2rIFaZGvhZgBhOuEjTxTLkpT2gl5nyZiMkLUBbgf3wC1OZugP9jSGTCPi2rPmtz2qDVMf7UkC6eVHp6LeMAytx1C447W/s1600/670px-Perform-a-Cleaning-Ritual-Step-1.jpeg" imageanchor="1" style="clear: right; float: right; margin-bottom: 1em; margin-left: 1em;"><img border="0" height="239" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiUKDUjwrg0lraKl3WOYHzYVkgm3vimlkR5o5O7ASZE2rIFaZGvhZgBhOuEjTxTLkpT2gl5nyZiMkLUBbgf3wC1OZugP9jSGTCPi2rPmtz2qDVMf7UkC6eVHp6LeMAytx1C447W/s320/670px-Perform-a-Cleaning-Ritual-Step-1.jpeg" width="320" /></a></div>
<b>Está Escrito:</b><br />
<blockquote class="tr_bq">
<div style="text-align: justify;">
<span class="text 2Pet-2-14" id="es-RVR1960-30516"><span class="text Luke-15-8">¿O qué mujer que tiene diez dracmas, si
pierde una dracma, no enciende la lámpara, y barre la casa, y busca con
diligencia hasta encontrarla? </span> </span>(<a href="http://diosdapalabra.blogspot.com/">Lucas 15:8</a>)</div>
</blockquote>
Estoy limpiando mi casa de Libros y Revistas, si les interesa están publicadas en Mercado Libre...<br />
<br />
<br />
<br />
<br />
<br />
<br />
<div>
<ul id="itemList" style="background: rgb(255, 255, 255); border: 0px; color: #333333; font-family: Arial, Helvetica, "Nimbus Sans L", sans-serif; font-size: 13px; list-style: none; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;">
<li class="itemsList " id="iMLV516081199" style="background: transparent; border-bottom-color: rgb(233, 233, 233); border-bottom-style: solid; border-image: initial; border-left-color: initial; border-left-style: initial; border-right-color: initial; border-right-style: initial; border-top-color: initial; border-top-style: initial; border-width: 0px 0px 1px; margin: 0px; min-height: 63px; outline: 0px; padding: 10px 7px 0px 80px; position: relative; vertical-align: baseline; z-index: 2;"><div class="" style="background: transparent; border: 0px; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;">
<h3 class="itemsPrimaryInfo " style="background: transparent; border: 0px; font-size: 16px; font-weight: normal; margin: 0px 400px 0px 0px; outline: 0px; padding: 0px; vertical-align: baseline;">
<a class="itemsImage" href="https://articulo.mercadolibre.com.ve/MLV-516081199-maquina-mini-overlock-corta-55usd-_JM" style="background-attachment: initial; background-clip: initial; background-image: initial; background-origin: initial; background-position: initial; background-repeat: initial; background-size: initial; border: 0px; color: purple; font-family: Arial, Helvetica, "Nimbus Sans L", sans-serif; font-size: 13px; left: 30px; margin: 0px; outline: 0px; padding: 0px; position: absolute; top: 10px; vertical-align: baseline;"><img height="45" src="https://mlv-s2-p.mlstatic.com/735705-MLV27120578356_042018-I.jpg" style="background: transparent; border: 0px; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;" width="45" /></a><div class="" style="background-attachment: initial; background-clip: initial; background-image: initial; background-origin: initial; background-position: initial; background-repeat: initial; background-size: initial; border: 0px; font-family: Arial, Helvetica, "Nimbus Sans L", sans-serif; font-size: 13px; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;">
</div>
</h3>
<h3 class="itemsPrimaryInfo " style="background: transparent; border: 0px; font-size: 16px; font-weight: normal; margin: 0px 400px 0px 0px; outline: 0px; padding: 0px; vertical-align: baseline;">
<a href="https://articulo.mercadolibre.com.ve/MLV-516081199-maquina-mini-overlock-corta-55usd-_JM" target="_blank">Maquina Mini Overlock - Corta -55usd</a></h3>
<div class="itemsSecondaryInfo-mlv" style="background: transparent; border: 0px; font-size: 11px; margin: 0px; outline: 0px; padding: 0px; position: absolute; right: 140px; top: 8px; vertical-align: baseline; width: 300px;">
<ul style="background: transparent; border: 0px; height: 17px; list-style: none; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;"><br /></ul>
</div>
<div class="itemsActions" style="background: transparent; border: 0px; margin: 0px; outline: 0px; padding: 0px; position: absolute; right: 5px; text-align: right; top: 7px; vertical-align: baseline; z-index: 9999;">
<div class="itemsEndTime" id="upgradeMsg-MLV516081199" style="background: transparent; border: 0px; line-height: 1.3; outline: 0px; padding: 0px; vertical-align: baseline;">
</div>
<br />
<div class="itemsSecondaryActions ch-dropdown" style="background: transparent; border: 0px; display: inline-block; margin: 5px 0px 0px; outline: 0px; padding: 0px; vertical-align: top;">
<br /></div>
</div>
</div>
</li>
<li class="itemsList " id="iMLV516064439" style="background: transparent; border-bottom-color: rgb(233, 233, 233); border-bottom-style: solid; border-image: initial; border-left-color: initial; border-left-style: initial; border-right-color: initial; border-right-style: initial; border-top-color: initial; border-top-style: initial; border-width: 0px 0px 1px; margin: 0px; min-height: 63px; outline: 0px; padding: 10px 7px 0px 80px; position: relative; vertical-align: baseline; z-index: 2;"><a class="itemsImage" href="https://articulo.mercadolibre.com.ve/MLV-516064439-cornetas-amplificadas-audesb-9000-watts-pendriv-luces-40usdd-_JM" style="background: transparent; border: 0px; color: purple; left: 30px; margin: 0px; outline: 0px; padding: 0px; position: absolute; text-decoration-line: none; top: 10px; vertical-align: baseline;"><img height="45" src="https://mlv-s2-p.mlstatic.com/766007-MLV27119077660_042018-I.jpg" style="background: transparent; border: 0px; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;" width="45" /></a><div class="" style="background: transparent; border: 0px; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;">
<h3 class="itemsPrimaryInfo " style="background: transparent; border: 0px; font-size: 16px; font-weight: normal; margin: 0px 400px 0px 0px; outline: 0px; padding: 0px; vertical-align: baseline;">
<a href="https://articulo.mercadolibre.com.ve/MLV-516064439-cornetas-amplificadas-audesb-9000-watts-pendriv-luces-40usdd-_JM" target="_blank">Cornetas Amplificadas Audesb 9000 Watts Pendriv-luces 40usdd</a></h3>
<div class="itemsSecondaryInfo-mlv" style="background: transparent; border: 0px; font-size: 11px; margin: 0px; outline: 0px; padding: 0px; position: absolute; right: 140px; top: 8px; vertical-align: baseline; width: 300px;">
<ul style="background: transparent; border: 0px; height: 17px; list-style: none; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;"><br /></ul>
</div>
<div class="itemsActions" style="background: transparent; border: 0px; margin: 0px; outline: 0px; padding: 0px; position: absolute; right: 5px; text-align: right; top: 7px; vertical-align: baseline; z-index: 9999;">
<div class="itemsSecondaryActions ch-dropdown" style="background: transparent; border: 0px; display: inline-block; margin: 5px 0px 0px; outline: 0px; padding: 0px; vertical-align: top;">
<br /></div>
</div>
</div>
</li>
<li class="itemsList " id="iMLV516062955" style="background: transparent; border-bottom-color: rgb(233, 233, 233); border-bottom-style: solid; border-image: initial; border-left-color: initial; border-left-style: initial; border-right-color: initial; border-right-style: initial; border-top-color: initial; border-top-style: initial; border-width: 0px 0px 1px; margin: 0px; min-height: 63px; outline: 0px; padding: 10px 7px 0px 80px; position: relative; vertical-align: baseline; z-index: 2;"><a class="itemsImage" href="https://articulo.mercadolibre.com.ve/MLV-516062955-guitarra-acustica-flamengo-nueva-con-forro-33usdd-_JM" style="background: transparent; border: 0px; color: purple; left: 30px; margin: 0px; outline: 0px; padding: 0px; position: absolute; text-decoration-line: none; top: 10px; vertical-align: baseline;"><img height="45" src="https://mlv-s2-p.mlstatic.com/829868-MLV27118867477_042018-I.jpg" style="background: transparent; border: 0px; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;" width="45" /></a><div class="" style="background: transparent; border: 0px; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;">
<h3 class="itemsPrimaryInfo " style="background: transparent; border: 0px; font-size: 16px; font-weight: normal; margin: 0px 400px 0px 0px; outline: 0px; padding: 0px; vertical-align: baseline;">
<a href="https://articulo.mercadolibre.com.ve/MLV-516062955-guitarra-acustica-flamengo-nueva-con-forro-33usdd-_JM" target="_blank">Guitarra Acústica Flamengo - Nueva - Con Forro 33usdd</a></h3>
<div class="itemsActions" style="background: transparent; border: 0px; margin: 0px; outline: 0px; padding: 0px; position: absolute; right: 5px; text-align: right; top: 7px; vertical-align: baseline; z-index: 9999;">
<div class="itemsSecondaryActions ch-dropdown" style="background: transparent; border: 0px; display: inline-block; margin: 5px 0px 0px; outline: 0px; padding: 0px; vertical-align: top;">
<div class="itemsSecondaryActionsContainer ch-dropdown-trigger ch-dropdown-ico ch-btn-skin ch-btn-small ch-points-rtrb ch-user-no-select" style="background: linear-gradient(rgb(204, 227, 247), rgb(170, 208, 239)) rgb(204, 227, 247); border-radius: 4px; border: 1px solid rgb(121, 168, 199); box-shadow: rgb(229, 242, 252) 0px 1px inset; color: #476274; cursor: pointer; display: inline-block; font-family: Arial, Helvetica, sans-serif; font-size: 12px; height: 14px; line-height: 1em; outline: 0px; padding-bottom: 3px !important; padding-left: 8px !important; padding-right: 2em; padding-top: 5px !important; position: relative; text-shadow: rgba(255, 255, 255, 0.75) 0px 1px 1px; user-select: none; vertical-align: baseline;">
<span class="ico itemsSecondaryActionsIcn" style="background: transparent; border: 0px; display: block; margin: 0px; outline: 0px; padding: 0px; position: relative; vertical-align: baseline;"><i class="ch-icon-cog" style="background: transparent; border: 0px; margin: 3px 0px 0px; outline: 0px; padding: 0px; vertical-align: baseline;"></i></span></div>
</div>
</div>
</div>
</li>
<li class="itemsList " id="iMLV516061839" style="background: transparent; border-bottom-color: rgb(233, 233, 233); border-bottom-style: solid; border-image: initial; border-left-color: initial; border-left-style: initial; border-right-color: initial; border-right-style: initial; border-top-color: initial; border-top-style: initial; border-width: 0px 0px 1px; margin: 0px; min-height: 63px; outline: 0px; padding: 10px 7px 0px 80px; position: relative; vertical-align: baseline; z-index: 2;"><a class="itemsImage" href="https://articulo.mercadolibre.com.ve/MLV-516061839-helicoptero-control-bubble-copter-35-lanza-burbujas-40usdd-_JM" style="background: transparent; border: 0px; color: purple; left: 30px; margin: 0px; outline: 0px; padding: 0px; position: absolute; text-decoration-line: none; top: 10px; vertical-align: baseline;"><img height="45" src="https://mlv-s2-p.mlstatic.com/969294-MLV27118648075_042018-I.jpg" style="background: transparent; border: 0px; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;" width="45" /></a><div class="" style="background: transparent; border: 0px; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;">
<h3 class="itemsPrimaryInfo " style="background: transparent; border: 0px; font-size: 16px; font-weight: normal; margin: 0px 400px 0px 0px; outline: 0px; padding: 0px; vertical-align: baseline;">
<a href="https://articulo.mercadolibre.com.ve/MLV-516061839-helicoptero-control-bubble-copter-35-lanza-burbujas-40usdd-_JM">Helicoptero Control Bubble Copter 3.5 Lanza Burbujas 40usdd</a></h3>
</div>
</li>
<li class="itemsList " id="iMLV516060725" style="background: transparent; border-bottom-color: rgb(233, 233, 233); border-bottom-style: solid; border-image: initial; border-left-color: initial; border-left-style: initial; border-right-color: initial; border-right-style: initial; border-top-color: initial; border-top-style: initial; border-width: 0px 0px 1px; margin: 0px; min-height: 63px; outline: 0px; padding: 10px 7px 0px 80px; position: relative; vertical-align: baseline; z-index: 2;"><a class="itemsImage" href="https://articulo.mercadolibre.com.ve/MLV-516060725-impresora-multifuncional-hp-officejet-j4660-42usdd-_JM" style="background: transparent; border: 0px; color: purple; left: 30px; margin: 0px; outline: 0px; padding: 0px; position: absolute; text-decoration-line: none; top: 10px; vertical-align: baseline;"><img height="45" src="https://mlv-s2-p.mlstatic.com/836065-MLV27118532261_042018-I.jpg" style="background: transparent; border: 0px; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;" width="45" /></a><div class="" style="background: transparent; border: 0px; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;">
<h3 class="itemsPrimaryInfo " style="background: transparent; border: 0px; font-size: 16px; font-weight: normal; margin: 0px 400px 0px 0px; outline: 0px; padding: 0px; vertical-align: baseline;">
<a class="itemsTitle" href="https://articulo.mercadolibre.com.ve/MLV-516060725-impresora-multifuncional-hp-officejet-j4660-42usdd-_JM" style="background: transparent; border: 0px; color: purple; margin: 0px; max-height: 40px; outline: 0px; overflow: hidden; padding: 0px; text-decoration-line: none; vertical-align: baseline;" target="_blank">Impresora Multifuncional Hp Officejet J4660 42usdd</a></h3>
<div class="itemsActions" style="background: transparent; border: 0px; margin: 0px; outline: 0px; padding: 0px; position: absolute; right: 5px; text-align: right; top: 7px; vertical-align: baseline; z-index: 9999;">
<div class="itemsSecondaryActions ch-dropdown" style="background: transparent; border: 0px; display: inline-block; margin: 5px 0px 0px; outline: 0px; padding: 0px; vertical-align: top;">
<div class="itemsSecondaryActionsContainer ch-dropdown-trigger ch-dropdown-ico ch-btn-skin ch-btn-small ch-points-rtrb ch-user-no-select" style="background: linear-gradient(rgb(204, 227, 247), rgb(170, 208, 239)) rgb(204, 227, 247); border-radius: 4px; border: 1px solid rgb(121, 168, 199); box-shadow: rgb(229, 242, 252) 0px 1px inset; color: #476274; cursor: pointer; display: inline-block; font-family: Arial, Helvetica, sans-serif; font-size: 12px; height: 14px; line-height: 1em; outline: 0px; padding-bottom: 3px !important; padding-left: 8px !important; padding-right: 2em; padding-top: 5px !important; position: relative; text-shadow: rgba(255, 255, 255, 0.75) 0px 1px 1px; user-select: none; vertical-align: baseline;">
<span class="ico itemsSecondaryActionsIcn" style="background: transparent; border: 0px; display: block; margin: 0px; outline: 0px; padding: 0px; position: relative; vertical-align: baseline;"><i class="ch-icon-cog" style="background: transparent; border: 0px; margin: 3px 0px 0px; outline: 0px; padding: 0px; vertical-align: baseline;"></i></span></div>
</div>
</div>
</div>
</li>
<li class="itemsList " id="iMLV516054027" style="background: transparent; border-bottom-color: rgb(233, 233, 233); border-bottom-style: solid; border-image: initial; border-left-color: initial; border-left-style: initial; border-right-color: initial; border-right-style: initial; border-top-color: initial; border-top-style: initial; border-width: 0px 0px 1px; margin: 0px; min-height: 63px; outline: 0px; padding: 10px 7px 0px 80px; position: relative; vertical-align: baseline; z-index: 2;"><a class="itemsImage" href="https://articulo.mercadolibre.com.ve/MLV-516054027-griferia-llave-para-ducha-individual-marca-gt-12-nuevo-5usd-_JM" style="background: transparent; border: 0px; color: purple; left: 30px; margin: 0px; outline: 0px; padding: 0px; position: absolute; text-decoration-line: none; top: 10px; vertical-align: baseline;"><img height="45" src="https://mlv-s2-p.mlstatic.com/949196-MLV27117907229_042018-I.jpg" style="background: transparent; border: 0px; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;" width="45" /></a><div class="" style="background: transparent; border: 0px; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;">
<h3 class="itemsPrimaryInfo " style="background: transparent; border: 0px; font-size: 16px; font-weight: normal; margin: 0px 400px 0px 0px; outline: 0px; padding: 0px; vertical-align: baseline;">
<a class="itemsTitle" href="https://articulo.mercadolibre.com.ve/MLV-516054027-griferia-llave-para-ducha-individual-marca-gt-12-nuevo-5usd-_JM" style="background: transparent; border: 0px; color: purple; margin: 0px; max-height: 40px; outline: 0px; overflow: hidden; padding: 0px; text-decoration-line: none; vertical-align: baseline;" target="_blank">Griferia Llave Para Ducha Individual Marca Gt 1/2 Nuevo 5usd</a></h3>
<div class="itemsActions" style="background: transparent; border: 0px; margin: 0px; outline: 0px; padding: 0px; position: absolute; right: 5px; text-align: right; top: 7px; vertical-align: baseline; z-index: 9999;">
<div class="itemsSecondaryActions ch-dropdown" style="background: transparent; border: 0px; display: inline-block; margin: 5px 0px 0px; outline: 0px; padding: 0px; vertical-align: top;">
<div class="itemsSecondaryActionsContainer ch-dropdown-trigger ch-dropdown-ico ch-btn-skin ch-btn-small ch-points-rtrb ch-user-no-select" style="background: linear-gradient(rgb(204, 227, 247), rgb(170, 208, 239)) rgb(204, 227, 247); border-radius: 4px; border: 1px solid rgb(121, 168, 199); box-shadow: rgb(229, 242, 252) 0px 1px inset; color: #476274; cursor: pointer; display: inline-block; font-family: Arial, Helvetica, sans-serif; font-size: 12px; height: 14px; line-height: 1em; outline: 0px; padding-bottom: 3px !important; padding-left: 8px !important; padding-right: 2em; padding-top: 5px !important; position: relative; text-shadow: rgba(255, 255, 255, 0.75) 0px 1px 1px; user-select: none; vertical-align: baseline;">
<span class="ico itemsSecondaryActionsIcn" style="background: transparent; border: 0px; display: block; margin: 0px; outline: 0px; padding: 0px; position: relative; vertical-align: baseline;"><i class="ch-icon-cog" style="background: transparent; border: 0px; margin: 3px 0px 0px; outline: 0px; padding: 0px; vertical-align: baseline;"></i></span></div>
</div>
</div>
</div>
</li>
<li class="itemsList " id="iMLV516052805" style="background: transparent; border-bottom-color: rgb(233, 233, 233); border-bottom-style: solid; border-image: initial; border-left-color: initial; border-left-style: initial; border-right-color: initial; border-right-style: initial; border-top-color: initial; border-top-style: initial; border-width: 0px 0px 1px; margin: 0px; min-height: 63px; outline: 0px; padding: 10px 7px 0px 80px; position: relative; vertical-align: baseline; z-index: 2;"><a class="itemsImage" href="https://articulo.mercadolibre.com.ve/MLV-516052805-griferia-para-lavamanos-delux-marca-gt-nuevo-8usdd-_JM" style="background: transparent; border: 0px; color: purple; left: 30px; margin: 0px; outline: 0px; padding: 0px; position: absolute; text-decoration-line: none; top: 10px; vertical-align: baseline;"><img height="45" src="https://mlv-s2-p.mlstatic.com/696318-MLV27117720178_042018-I.jpg" style="background: transparent; border: 0px; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;" width="45" /></a><div class="" style="background: transparent; border: 0px; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;">
<h3 class="itemsPrimaryInfo " style="background: transparent; border: 0px; font-size: 16px; font-weight: normal; margin: 0px 400px 0px 0px; outline: 0px; padding: 0px; vertical-align: baseline;">
<a class="itemsTitle" href="https://articulo.mercadolibre.com.ve/MLV-516052805-griferia-para-lavamanos-delux-marca-gt-nuevo-8usdd-_JM" style="background: transparent; border: 0px; color: purple; margin: 0px; max-height: 40px; outline: 0px; overflow: hidden; padding: 0px; text-decoration-line: none; vertical-align: baseline;" target="_blank">Griferia Para Lavamanos Delux Marca Gt Nuevo 8usdd</a></h3>
<div class="itemsActions" style="background: transparent; border: 0px; margin: 0px; outline: 0px; padding: 0px; position: absolute; right: 5px; text-align: right; top: 7px; vertical-align: baseline; z-index: 9999;">
<br />
<div class="itemsSecondaryActions ch-dropdown" style="background: transparent; border: 0px; display: inline-block; margin: 5px 0px 0px; outline: 0px; padding: 0px; vertical-align: top;">
<br /></div>
</div>
</div>
</li>
<li class="itemsList " id="iMLV516049250" style="background: transparent; border-bottom-color: rgb(233, 233, 233); border-bottom-style: solid; border-image: initial; border-left-color: initial; border-left-style: initial; border-right-color: initial; border-right-style: initial; border-top-color: initial; border-top-style: initial; border-width: 0px 0px 1px; margin: 0px; min-height: 63px; outline: 0px; padding: 10px 7px 0px 80px; position: relative; vertical-align: baseline; z-index: 2;"><a class="itemsImage" href="https://articulo.mercadolibre.com.ve/MLV-516049250-griferia-para-lavamanos-fundicion-pacific-nuevo-25usdd-_JM" style="background: transparent; border: 0px; color: purple; left: 30px; margin: 0px; outline: 0px; padding: 0px; position: absolute; text-decoration-line: none; top: 10px; vertical-align: baseline;"><img height="45" src="https://mlv-s1-p.mlstatic.com/668713-MLV27117481288_042018-I.jpg" style="background: transparent; border: 0px; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;" width="45" /></a><div class="" style="background: transparent; border: 0px; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;">
<h3 class="itemsPrimaryInfo " style="background: transparent; border: 0px; font-size: 16px; font-weight: normal; margin: 0px 400px 0px 0px; outline: 0px; padding: 0px; vertical-align: baseline;">
<a class="itemsTitle" href="https://articulo.mercadolibre.com.ve/MLV-516049250-griferia-para-lavamanos-fundicion-pacific-nuevo-25usdd-_JM" style="background: transparent; border: 0px; color: purple; margin: 0px; max-height: 40px; outline: 0px; overflow: hidden; padding: 0px; text-decoration-line: none; vertical-align: baseline;">Griferia Para Lavamanos Fundicion Pacific Nuevo 25usdd</a></h3>
<div class="itemsActions" style="background: transparent; border: 0px; margin: 0px; outline: 0px; padding: 0px; position: absolute; right: 5px; text-align: right; top: 7px; vertical-align: baseline; z-index: 9999;">
<div class="itemsSecondaryActions ch-dropdown" style="background: transparent; border: 0px; display: inline-block; margin: 5px 0px 0px; outline: 0px; padding: 0px; vertical-align: top;">
<div class="itemsSecondaryActionsContainer ch-dropdown-trigger ch-dropdown-ico ch-btn-skin ch-btn-small ch-points-rtrb ch-user-no-select" style="background: linear-gradient(rgb(204, 227, 247), rgb(170, 208, 239)) rgb(204, 227, 247); border-radius: 4px; border: 1px solid rgb(121, 168, 199); box-shadow: rgb(229, 242, 252) 0px 1px inset; color: #476274; cursor: pointer; display: inline-block; font-family: Arial, Helvetica, sans-serif; font-size: 12px; height: 14px; line-height: 1em; outline: 0px; padding-bottom: 3px !important; padding-left: 8px !important; padding-right: 2em; padding-top: 5px !important; position: relative; text-shadow: rgba(255, 255, 255, 0.75) 0px 1px 1px; user-select: none; vertical-align: baseline;">
<span class="ico itemsSecondaryActionsIcn" style="background: transparent; border: 0px; display: block; margin: 0px; outline: 0px; padding: 0px; position: relative; vertical-align: baseline;"><i class="ch-icon-cog" style="background: transparent; border: 0px; margin: 3px 0px 0px; outline: 0px; padding: 0px; vertical-align: baseline;"></i></span></div>
</div>
</div>
</div>
</li>
<li class="itemsList " id="iMLV513556144" style="background: transparent; border-bottom-color: rgb(233, 233, 233); border-bottom-style: solid; border-image: initial; border-left-color: initial; border-left-style: initial; border-right-color: initial; border-right-style: initial; border-top-color: initial; border-top-style: initial; border-width: 0px 0px 1px; margin: 0px; min-height: 63px; outline: 0px; padding: 10px 7px 0px 80px; position: relative; vertical-align: baseline; z-index: 2;"><a class="itemsImage" href="https://articulo.mercadolibre.com.ve/MLV-513556144-disco-de-pesa-tamanaco-de-5-kilos-4usdd-_JM" style="background: transparent; border: 0px; color: purple; left: 30px; margin: 0px; outline: 0px; padding: 0px; position: absolute; text-decoration-line: none; top: 10px; vertical-align: baseline;"><img height="45" src="https://mlv-s1-p.mlstatic.com/763212-MLV26918628968_022018-I.jpg" style="background: transparent; border: 0px; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;" width="45" /></a><div class="" style="background: transparent; border: 0px; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;">
<h3 class="itemsPrimaryInfo " style="background: transparent; border: 0px; font-size: 16px; font-weight: normal; margin: 0px 400px 0px 0px; outline: 0px; padding: 0px; vertical-align: baseline;">
<a class="itemsTitle" href="https://articulo.mercadolibre.com.ve/MLV-513556144-disco-de-pesa-tamanaco-de-5-kilos-4usdd-_JM" style="background: transparent; border: 0px; color: purple; margin: 0px; max-height: 40px; outline: 0px; overflow: hidden; padding: 0px; text-decoration-line: none; vertical-align: baseline;">Disco De Pesa Tamanaco De 5 Kilos 4usdd</a></h3>
<div class="itemsActions" style="background: transparent; border: 0px; margin: 0px; outline: 0px; padding: 0px; position: absolute; right: 5px; text-align: right; top: 7px; vertical-align: baseline; z-index: 9999;">
<br />
<div class="itemsSecondaryActions ch-dropdown" style="background: transparent; border: 0px; display: inline-block; margin: 5px 0px 0px; outline: 0px; padding: 0px; vertical-align: top;">
<br /></div>
</div>
</div>
</li>
<li class="itemsList " id="iMLV513347343" style="background: transparent; border-bottom-color: rgb(233, 233, 233); border-bottom-style: solid; border-image: initial; border-left-color: initial; border-left-style: initial; border-right-color: initial; border-right-style: initial; border-top-color: initial; border-top-style: initial; border-width: 0px 0px 1px; margin: 0px; min-height: 63px; outline: 0px; padding: 10px 7px 0px 80px; position: relative; vertical-align: baseline; z-index: 2;"><a class="itemsImage" href="https://articulo.mercadolibre.com.ve/MLV-513347343-disco-de-pesa-tamanaco-de-10-kilos-8usdd-_JM" style="background: transparent; border: 0px; color: purple; left: 30px; margin: 0px; outline: 0px; padding: 0px; position: absolute; text-decoration-line: none; top: 10px; vertical-align: baseline;"><img height="45" src="https://mlv-s2-p.mlstatic.com/734826-MLV26918609218_022018-I.jpg" style="background: transparent; border: 0px; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;" width="45" /></a><div class="" style="background: transparent; border: 0px; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;">
<h3 class="itemsPrimaryInfo " style="background: transparent; border: 0px; font-size: 16px; font-weight: normal; margin: 0px 400px 0px 0px; outline: 0px; padding: 0px; vertical-align: baseline;">
<a class="itemsTitle" href="https://articulo.mercadolibre.com.ve/MLV-513347343-disco-de-pesa-tamanaco-de-10-kilos-8usdd-_JM" style="background: transparent; border: 0px; color: purple; margin: 0px; max-height: 40px; outline: 0px; overflow: hidden; padding: 0px; text-decoration-line: none; vertical-align: baseline;">Disco De Pesa Tamanaco De 10 Kilos 8usdd</a></h3>
<div class="itemsActions" style="background: transparent; border: 0px; margin: 0px; outline: 0px; padding: 0px; position: absolute; right: 5px; text-align: right; top: 7px; vertical-align: baseline; z-index: 9999;">
<div class="itemsSecondaryActions ch-dropdown" style="background: transparent; border: 0px; display: inline-block; margin: 5px 0px 0px; outline: 0px; padding: 0px; vertical-align: top;">
<div class="itemsSecondaryActionsContainer ch-dropdown-trigger ch-dropdown-ico ch-btn-skin ch-btn-small ch-points-rtrb ch-user-no-select" style="background: linear-gradient(rgb(204, 227, 247), rgb(170, 208, 239)) rgb(204, 227, 247); border-radius: 4px; border: 1px solid rgb(121, 168, 199); box-shadow: rgb(229, 242, 252) 0px 1px inset; color: #476274; cursor: pointer; display: inline-block; font-family: Arial, Helvetica, sans-serif; font-size: 12px; height: 14px; line-height: 1em; outline: 0px; padding-bottom: 3px !important; padding-left: 8px !important; padding-right: 2em; padding-top: 5px !important; position: relative; text-shadow: rgba(255, 255, 255, 0.75) 0px 1px 1px; user-select: none; vertical-align: baseline;">
<span class="ico itemsSecondaryActionsIcn" style="background: transparent; border: 0px; display: block; margin: 0px; outline: 0px; padding: 0px; position: relative; vertical-align: baseline;"><i class="ch-icon-cog" style="background: transparent; border: 0px; margin: 3px 0px 0px; outline: 0px; padding: 0px; vertical-align: baseline;"></i></span></div>
</div>
</div>
</div>
</li>
<li class="itemsList " id="iMLV512684586" style="background: transparent; border-bottom-color: rgb(233, 233, 233); border-bottom-style: solid; border-image: initial; border-left-color: initial; border-left-style: initial; border-right-color: initial; border-right-style: initial; border-top-color: initial; border-top-style: initial; border-width: 0px 0px 1px; margin: 0px; min-height: 63px; outline: 0px; padding: 10px 7px 0px 80px; position: relative; vertical-align: baseline; z-index: 2;"><a class="itemsImage" href="https://articulo.mercadolibre.com.ve/MLV-512684586-patineta-de-dos-ruedas-6usdd-_JM" style="background: transparent; border: 0px; color: purple; left: 30px; margin: 0px; outline: 0px; padding: 0px; position: absolute; text-decoration-line: none; top: 10px; vertical-align: baseline;"><img height="45" src="https://mlv-s1-p.mlstatic.com/652500-MLV26881138366_022018-I.jpg" style="background: transparent; border: 0px; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;" width="45" /></a><div class="" style="background: transparent; border: 0px; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;">
<h3 class="itemsPrimaryInfo " style="background: transparent; border: 0px; font-size: 16px; font-weight: normal; margin: 0px 400px 0px 0px; outline: 0px; padding: 0px; vertical-align: baseline;">
<a class="itemsTitle" href="https://articulo.mercadolibre.com.ve/MLV-512684586-patineta-de-dos-ruedas-6usdd-_JM" style="background: transparent; border: 0px; color: purple; margin: 0px; max-height: 40px; outline: 0px; overflow: hidden; padding: 0px; text-decoration-line: none; vertical-align: baseline;">Patineta De Dos Ruedas 6usdd</a></h3>
<div class="itemsActions" style="background: transparent; border: 0px; margin: 0px; outline: 0px; padding: 0px; position: absolute; right: 5px; text-align: right; top: 7px; vertical-align: baseline; z-index: 9999;">
<div class="itemsSecondaryActions ch-dropdown" style="background: transparent; border: 0px; display: inline-block; margin: 5px 0px 0px; outline: 0px; padding: 0px; vertical-align: top;">
<div class="itemsSecondaryActionsContainer ch-dropdown-trigger ch-dropdown-ico ch-btn-skin ch-btn-small ch-points-rtrb ch-user-no-select" style="background: linear-gradient(rgb(204, 227, 247), rgb(170, 208, 239)) rgb(204, 227, 247); border-radius: 4px; border: 1px solid rgb(121, 168, 199); box-shadow: rgb(229, 242, 252) 0px 1px inset; color: #476274; cursor: pointer; display: inline-block; font-family: Arial, Helvetica, sans-serif; font-size: 12px; height: 14px; line-height: 1em; outline: 0px; padding-bottom: 3px !important; padding-left: 8px !important; padding-right: 2em; padding-top: 5px !important; position: relative; text-shadow: rgba(255, 255, 255, 0.75) 0px 1px 1px; user-select: none; vertical-align: baseline;">
<span class="ico itemsSecondaryActionsIcn" style="background: transparent; border: 0px; display: block; margin: 0px; outline: 0px; padding: 0px; position: relative; vertical-align: baseline;"><i class="ch-icon-cog" style="background: transparent; border: 0px; margin: 3px 0px 0px; outline: 0px; padding: 0px; vertical-align: baseline;"></i></span></div>
</div>
</div>
</div>
</li>
<li class="itemsList " id="iMLV507685755" style="background: transparent; border-bottom-color: rgb(233, 233, 233); border-bottom-style: solid; border-image: initial; border-left-color: initial; border-left-style: initial; border-right-color: initial; border-right-style: initial; border-top-color: initial; border-top-style: initial; border-width: 0px 0px 1px; margin: 0px; min-height: 63px; outline: 0px; padding: 10px 7px 0px 80px; position: relative; vertical-align: baseline; z-index: 2;"><a class="itemsImage" href="https://articulo.mercadolibre.com.ve/MLV-507685755-piapoco-fanny-uzcategui-_JM" style="background: transparent; border: 0px; color: purple; left: 30px; margin: 0px; outline: 0px; padding: 0px; position: absolute; text-decoration-line: none; top: 10px; vertical-align: baseline;"><img height="45" src="https://mlv-s2-p.mlstatic.com/540511-MLV20559907826_012016-I.jpg" style="background: transparent; border: 0px; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;" width="45" /></a><div class="" style="background: transparent; border: 0px; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;">
<h3 class="itemsPrimaryInfo " style="background: transparent; border: 0px; font-size: 16px; font-weight: normal; margin: 0px 400px 0px 0px; outline: 0px; padding: 0px; vertical-align: baseline;">
<a class="itemsTitle" href="https://articulo.mercadolibre.com.ve/MLV-507685755-piapoco-fanny-uzcategui-_JM" style="background: transparent; border: 0px; color: purple; margin: 0px; max-height: 40px; outline: 0px; overflow: hidden; padding: 0px; text-decoration-line: none; vertical-align: baseline;">Piapoco, Fanny Uzcategui</a></h3>
<div class="itemsActions" style="background: transparent; border: 0px; margin: 0px; outline: 0px; padding: 0px; position: absolute; right: 5px; text-align: right; top: 7px; vertical-align: baseline; z-index: 9999;">
<div class="itemsSecondaryActions ch-dropdown" style="background: transparent; border: 0px; display: inline-block; margin: 5px 0px 0px; outline: 0px; padding: 0px; vertical-align: top;">
<div class="itemsSecondaryActionsContainer ch-dropdown-trigger ch-dropdown-ico ch-btn-skin ch-btn-small ch-points-rtrb ch-user-no-select" style="background: linear-gradient(rgb(204, 227, 247), rgb(170, 208, 239)) rgb(204, 227, 247); border-radius: 4px; border: 1px solid rgb(121, 168, 199); box-shadow: rgb(229, 242, 252) 0px 1px inset; color: #476274; cursor: pointer; display: inline-block; font-family: Arial, Helvetica, sans-serif; font-size: 12px; height: 14px; line-height: 1em; outline: 0px; padding-bottom: 3px !important; padding-left: 8px !important; padding-right: 2em; padding-top: 5px !important; position: relative; text-shadow: rgba(255, 255, 255, 0.75) 0px 1px 1px; user-select: none; vertical-align: baseline;">
<span class="ico itemsSecondaryActionsIcn" style="background: transparent; border: 0px; display: block; margin: 0px; outline: 0px; padding: 0px; position: relative; vertical-align: baseline;"><i class="ch-icon-cog" style="background: transparent; border: 0px; margin: 3px 0px 0px; outline: 0px; padding: 0px; vertical-align: baseline;"></i></span></div>
</div>
</div>
</div>
</li>
<li class="itemsList " id="iMLV491598415" style="background: transparent; border-bottom-color: rgb(233, 233, 233); border-bottom-style: solid; border-image: initial; border-left-color: initial; border-left-style: initial; border-right-color: initial; border-right-style: initial; border-top-color: initial; border-top-style: initial; border-width: 0px 0px 1px; margin: 0px; min-height: 63px; outline: 0px; padding: 10px 7px 0px 80px; position: relative; vertical-align: baseline; z-index: 2;"><a class="itemsImage" href="https://articulo.mercadolibre.com.ve/MLV-491598415-la-iliada-homero-primera-edicion-_JM" style="background: transparent; border: 0px; color: purple; left: 30px; margin: 0px; outline: 0px; padding: 0px; position: absolute; text-decoration-line: none; top: 10px; vertical-align: baseline;"><img class="" height="40" original="https://mlv-s2-p.mlstatic.com/517411-MLV20573497907_022016-I.jpg" src="https://mlv-s2-p.mlstatic.com/517411-MLV20573497907_022016-I.jpg" style="background: transparent; border: 0px; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;" width="40" /></a><div class="" style="background: transparent; border: 0px; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;">
<h3 class="itemsPrimaryInfo " style="background: transparent; border: 0px; font-size: 16px; font-weight: normal; margin: 0px 400px 0px 0px; outline: 0px; padding: 0px; vertical-align: baseline;">
<a class="itemsTitle" href="https://articulo.mercadolibre.com.ve/MLV-491598415-la-iliada-homero-primera-edicion-_JM" style="background: transparent; border: 0px; color: purple; margin: 0px; max-height: 40px; outline: 0px; overflow: hidden; padding: 0px; text-decoration-line: none; vertical-align: baseline;">La Iliada Homero Primera Edicion</a></h3>
<div class="itemsActions" style="background: transparent; border: 0px; margin: 0px; outline: 0px; padding: 0px; position: absolute; right: 5px; text-align: right; top: 7px; vertical-align: baseline; z-index: 9999;">
<div class="itemsSecondaryActions ch-dropdown" style="background: transparent; border: 0px; display: inline-block; margin: 5px 0px 0px; outline: 0px; padding: 0px; vertical-align: top;">
<div class="itemsSecondaryActionsContainer ch-dropdown-trigger ch-dropdown-ico ch-btn-skin ch-btn-small ch-points-rtrb ch-user-no-select" style="background: linear-gradient(rgb(204, 227, 247), rgb(170, 208, 239)) rgb(204, 227, 247); border-radius: 4px; border: 1px solid rgb(121, 168, 199); box-shadow: rgb(229, 242, 252) 0px 1px inset; color: #476274; cursor: pointer; display: inline-block; font-family: Arial, Helvetica, sans-serif; font-size: 12px; height: 14px; line-height: 1em; outline: 0px; padding-bottom: 3px !important; padding-left: 8px !important; padding-right: 2em; padding-top: 5px !important; position: relative; text-shadow: rgba(255, 255, 255, 0.75) 0px 1px 1px; user-select: none; vertical-align: baseline;">
<span class="ico itemsSecondaryActionsIcn" style="background: transparent; border: 0px; display: block; margin: 0px; outline: 0px; padding: 0px; position: relative; vertical-align: baseline;"><i class="ch-icon-cog" style="background: transparent; border: 0px; margin: 3px 0px 0px; outline: 0px; padding: 0px; vertical-align: baseline;"></i></span></div>
</div>
</div>
</div>
</li>
<li class="itemsList " id="iMLV491598362" style="background: transparent; border-bottom-color: rgb(233, 233, 233); border-bottom-style: solid; border-image: initial; border-left-color: initial; border-left-style: initial; border-right-color: initial; border-right-style: initial; border-top-color: initial; border-top-style: initial; border-width: 0px 0px 1px; margin: 0px; min-height: 63px; outline: 0px; padding: 10px 7px 0px 80px; position: relative; vertical-align: baseline; z-index: 2;"><a class="itemsImage" href="https://articulo.mercadolibre.com.ve/MLV-491598362-america-latina-en-la-crisis-financiera-internacional-_JM" style="background: transparent; border: 0px; color: purple; left: 30px; margin: 0px; outline: 0px; padding: 0px; position: absolute; text-decoration-line: none; top: 10px; vertical-align: baseline;"><img class="" height="40" original="https://mlv-s1-p.mlstatic.com/500511-MLV20573500816_022016-I.jpg" src="https://mlv-s1-p.mlstatic.com/500511-MLV20573500816_022016-I.jpg" style="background: transparent; border: 0px; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;" width="40" /></a><div class="" style="background: transparent; border: 0px; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;">
<h3 class="itemsPrimaryInfo " style="background: transparent; border: 0px; font-size: 16px; font-weight: normal; margin: 0px 400px 0px 0px; outline: 0px; padding: 0px; vertical-align: baseline;">
<a class="itemsTitle" href="https://articulo.mercadolibre.com.ve/MLV-491598362-america-latina-en-la-crisis-financiera-internacional-_JM" style="background: transparent; border: 0px; color: purple; margin: 0px; max-height: 40px; outline: 0px; overflow: hidden; padding: 0px; text-decoration-line: none; vertical-align: baseline;">America Latina En La Crisis Financiera Internacional</a></h3>
<div class="itemsActions" style="background: transparent; border: 0px; margin: 0px; outline: 0px; padding: 0px; position: absolute; right: 5px; text-align: right; top: 7px; vertical-align: baseline; z-index: 9999;">
<div class="itemsSecondaryActions ch-dropdown" style="background: transparent; border: 0px; display: inline-block; margin: 5px 0px 0px; outline: 0px; padding: 0px; vertical-align: top;">
<div class="itemsSecondaryActionsContainer ch-dropdown-trigger ch-dropdown-ico ch-btn-skin ch-btn-small ch-points-rtrb ch-user-no-select" style="background: linear-gradient(rgb(204, 227, 247), rgb(170, 208, 239)) rgb(204, 227, 247); border-radius: 4px; border: 1px solid rgb(121, 168, 199); box-shadow: rgb(229, 242, 252) 0px 1px inset; color: #476274; cursor: pointer; display: inline-block; font-family: Arial, Helvetica, sans-serif; font-size: 12px; height: 14px; line-height: 1em; outline: 0px; padding-bottom: 3px !important; padding-left: 8px !important; padding-right: 2em; padding-top: 5px !important; position: relative; text-shadow: rgba(255, 255, 255, 0.75) 0px 1px 1px; user-select: none; vertical-align: baseline;">
<span class="ico itemsSecondaryActionsIcn" style="background: transparent; border: 0px; display: block; margin: 0px; outline: 0px; padding: 0px; position: relative; vertical-align: baseline;"><i class="ch-icon-cog" style="background: transparent; border: 0px; margin: 3px 0px 0px; outline: 0px; padding: 0px; vertical-align: baseline;"></i></span></div>
</div>
</div>
</div>
</li>
<li class="itemsList " id="iMLV491598333" style="background: transparent; border-bottom-color: rgb(233, 233, 233); border-bottom-style: solid; border-image: initial; border-left-color: initial; border-left-style: initial; border-right-color: initial; border-right-style: initial; border-top-color: initial; border-top-style: initial; border-width: 0px 0px 1px; margin: 0px; min-height: 63px; outline: 0px; padding: 10px 7px 0px 80px; position: relative; vertical-align: baseline; z-index: 2;"><a class="itemsImage" href="https://articulo.mercadolibre.com.ve/MLV-491598333-las-vidas-de-marie-lennart-lidfors-_JM" style="background: transparent; border: 0px; color: purple; left: 30px; margin: 0px; outline: 0px; padding: 0px; position: absolute; text-decoration-line: none; top: 10px; vertical-align: baseline;"><img class="" height="40" original="https://mlv-s2-p.mlstatic.com/834511-MLV20573497198_022016-I.jpg" src="https://mlv-s2-p.mlstatic.com/834511-MLV20573497198_022016-I.jpg" style="background: transparent; border: 0px; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;" width="40" /></a><div class="" style="background: transparent; border: 0px; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;">
<h3 class="itemsPrimaryInfo " style="background: transparent; border: 0px; font-size: 16px; font-weight: normal; margin: 0px 400px 0px 0px; outline: 0px; padding: 0px; vertical-align: baseline;">
<a class="itemsTitle" href="https://articulo.mercadolibre.com.ve/MLV-491598333-las-vidas-de-marie-lennart-lidfors-_JM" style="background: transparent; border: 0px; color: purple; margin: 0px; max-height: 40px; outline: 0px; overflow: hidden; padding: 0px; text-decoration-line: none; vertical-align: baseline;">Las Vidas De Marie Lennart Lidfors</a></h3>
<div class="itemsActions" style="background: transparent; border: 0px; margin: 0px; outline: 0px; padding: 0px; position: absolute; right: 5px; text-align: right; top: 7px; vertical-align: baseline; z-index: 9999;">
<div class="itemsSecondaryActions ch-dropdown" style="background: transparent; border: 0px; display: inline-block; margin: 5px 0px 0px; outline: 0px; padding: 0px; vertical-align: top;">
<div class="itemsSecondaryActionsContainer ch-dropdown-trigger ch-dropdown-ico ch-btn-skin ch-btn-small ch-points-rtrb ch-user-no-select" style="background: linear-gradient(rgb(204, 227, 247), rgb(170, 208, 239)) rgb(204, 227, 247); border-radius: 4px; border: 1px solid rgb(121, 168, 199); box-shadow: rgb(229, 242, 252) 0px 1px inset; color: #476274; cursor: pointer; display: inline-block; font-family: Arial, Helvetica, sans-serif; font-size: 12px; height: 14px; line-height: 1em; outline: 0px; padding-bottom: 3px !important; padding-left: 8px !important; padding-right: 2em; padding-top: 5px !important; position: relative; text-shadow: rgba(255, 255, 255, 0.75) 0px 1px 1px; user-select: none; vertical-align: baseline;">
<span class="ico itemsSecondaryActionsIcn" style="background: transparent; border: 0px; display: block; margin: 0px; outline: 0px; padding: 0px; position: relative; vertical-align: baseline;"><i class="ch-icon-cog" style="background: transparent; border: 0px; margin: 3px 0px 0px; outline: 0px; padding: 0px; vertical-align: baseline;"></i></span></div>
</div>
</div>
</div>
</li>
<li class="itemsList " id="iMLV491126973" style="background: transparent; border-bottom-color: rgb(233, 233, 233); border-bottom-style: solid; border-image: initial; border-left-color: initial; border-left-style: initial; border-right-color: initial; border-right-style: initial; border-top-color: initial; border-top-style: initial; border-width: 0px 0px 1px; margin: 0px; min-height: 63px; outline: 0px; padding: 10px 7px 0px 80px; position: relative; vertical-align: baseline; z-index: 2;"><a class="itemsImage" href="https://articulo.mercadolibre.com.ve/MLV-491126973-don-quijote-de-la-macha-miguel-de-cervantes-_JM" style="background: transparent; border: 0px; color: purple; left: 30px; margin: 0px; outline: 0px; padding: 0px; position: absolute; text-decoration-line: none; top: 10px; vertical-align: baseline;"><img class="" height="40" original="https://mlv-s2-p.mlstatic.com/425511-MLV20573508841_022016-I.jpg" src="https://mlv-s2-p.mlstatic.com/425511-MLV20573508841_022016-I.jpg" style="background: transparent; border: 0px; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;" width="40" /></a><div class="" style="background: transparent; border: 0px; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;">
<h3 class="itemsPrimaryInfo " style="background: transparent; border: 0px; font-size: 16px; font-weight: normal; margin: 0px 400px 0px 0px; outline: 0px; padding: 0px; vertical-align: baseline;">
<a class="itemsTitle" href="https://articulo.mercadolibre.com.ve/MLV-491126973-don-quijote-de-la-macha-miguel-de-cervantes-_JM" style="background: transparent; border: 0px; color: purple; margin: 0px; max-height: 40px; outline: 0px; overflow: hidden; padding: 0px; text-decoration-line: none; vertical-align: baseline;">Don Quijote De La Macha Miguel De Cervantes</a></h3>
<div class="itemsActions" style="background: transparent; border: 0px; margin: 0px; outline: 0px; padding: 0px; position: absolute; right: 5px; text-align: right; top: 7px; vertical-align: baseline; z-index: 9999;">
<div class="itemsSecondaryActions ch-dropdown" style="background: transparent; border: 0px; display: inline-block; margin: 5px 0px 0px; outline: 0px; padding: 0px; vertical-align: top;">
<div class="itemsSecondaryActionsContainer ch-dropdown-trigger ch-dropdown-ico ch-btn-skin ch-btn-small ch-points-rtrb ch-user-no-select" style="background: linear-gradient(rgb(204, 227, 247), rgb(170, 208, 239)) rgb(204, 227, 247); border-radius: 4px; border: 1px solid rgb(121, 168, 199); box-shadow: rgb(229, 242, 252) 0px 1px inset; color: #476274; cursor: pointer; display: inline-block; font-family: Arial, Helvetica, sans-serif; font-size: 12px; height: 14px; line-height: 1em; outline: 0px; padding-bottom: 3px !important; padding-left: 8px !important; padding-right: 2em; padding-top: 5px !important; position: relative; text-shadow: rgba(255, 255, 255, 0.75) 0px 1px 1px; user-select: none; vertical-align: baseline;">
<span class="ico itemsSecondaryActionsIcn" style="background: transparent; border: 0px; display: block; margin: 0px; outline: 0px; padding: 0px; position: relative; vertical-align: baseline;"><i class="ch-icon-cog" style="background: transparent; border: 0px; margin: 3px 0px 0px; outline: 0px; padding: 0px; vertical-align: baseline;"></i></span></div>
</div>
</div>
</div>
</li>
<li class="itemsList " id="iMLV462152022" style="background: transparent; border-bottom-color: rgb(233, 233, 233); border-bottom-style: solid; border-image: initial; border-left-color: initial; border-left-style: initial; border-right-color: initial; border-right-style: initial; border-top-color: initial; border-top-style: initial; border-width: 0px 0px 1px; margin: 0px; min-height: 63px; outline: 0px; padding: 10px 7px 0px 80px; position: relative; vertical-align: baseline; z-index: 2;"><a class="itemsImage" href="https://articulo.mercadolibre.com.ve/MLV-462152022-primer-taller-escenario-tecnologico-en-la-salud-_JM" style="background: transparent; border: 0px; color: purple; left: 30px; margin: 0px; outline: 0px; padding: 0px; position: absolute; text-decoration-line: none; top: 10px; vertical-align: baseline;"><img class="" height="40" original="https://mlv-s1-p.mlstatic.com/421511-MLV20559897433_012016-I.jpg" src="https://mlv-s1-p.mlstatic.com/421511-MLV20559897433_012016-I.jpg" style="background: transparent; border: 0px; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;" width="40" /></a><div class="" style="background: transparent; border: 0px; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;">
<h3 class="itemsPrimaryInfo " style="background: transparent; border: 0px; font-size: 16px; font-weight: normal; margin: 0px 400px 0px 0px; outline: 0px; padding: 0px; vertical-align: baseline;">
<a class="itemsTitle" href="https://articulo.mercadolibre.com.ve/MLV-462152022-primer-taller-escenario-tecnologico-en-la-salud-_JM" style="background: transparent; border: 0px; color: purple; margin: 0px; max-height: 40px; outline: 0px; overflow: hidden; padding: 0px; text-decoration-line: none; vertical-align: baseline;">Primer Taller Escenario Tecnológico En La Salud</a></h3>
<div class="itemsActions" style="background: transparent; border: 0px; margin: 0px; outline: 0px; padding: 0px; position: absolute; right: 5px; text-align: right; top: 7px; vertical-align: baseline; z-index: 9999;">
<div class="itemsSecondaryActions ch-dropdown" style="background: transparent; border: 0px; display: inline-block; margin: 5px 0px 0px; outline: 0px; padding: 0px; vertical-align: top;">
<div class="itemsSecondaryActionsContainer ch-dropdown-trigger ch-dropdown-ico ch-btn-skin ch-btn-small ch-points-rtrb ch-user-no-select" style="background: linear-gradient(rgb(204, 227, 247), rgb(170, 208, 239)) rgb(204, 227, 247); border-radius: 4px; border: 1px solid rgb(121, 168, 199); box-shadow: rgb(229, 242, 252) 0px 1px inset; color: #476274; cursor: pointer; display: inline-block; font-family: Arial, Helvetica, sans-serif; font-size: 12px; height: 14px; line-height: 1em; outline: 0px; padding-bottom: 3px !important; padding-left: 8px !important; padding-right: 2em; padding-top: 5px !important; position: relative; text-shadow: rgba(255, 255, 255, 0.75) 0px 1px 1px; user-select: none; vertical-align: baseline;">
<span class="ico itemsSecondaryActionsIcn" style="background: transparent; border: 0px; display: block; margin: 0px; outline: 0px; padding: 0px; position: relative; vertical-align: baseline;"><i class="ch-icon-cog" style="background: transparent; border: 0px; margin: 3px 0px 0px; outline: 0px; padding: 0px; vertical-align: baseline;"></i></span></div>
</div>
</div>
</div>
</li>
<li class="itemsList " id="iMLV462151988" style="background: transparent; border-bottom-color: rgb(233, 233, 233); border-bottom-style: solid; border-image: initial; border-left-color: initial; border-left-style: initial; border-right-color: initial; border-right-style: initial; border-top-color: initial; border-top-style: initial; border-width: 0px 0px 1px; margin: 0px; min-height: 63px; outline: 0px; padding: 10px 7px 0px 80px; position: relative; vertical-align: baseline; z-index: 2;"><a class="itemsImage" href="https://articulo.mercadolibre.com.ve/MLV-462151988-el-nuevo-reto-entre-florentino-y-el-diablo-_JM" style="background: transparent; border: 0px; color: purple; left: 30px; margin: 0px; outline: 0px; padding: 0px; position: absolute; text-decoration-line: none; top: 10px; vertical-align: baseline;"><img class="" height="40" original="https://mlv-s1-p.mlstatic.com/719411-MLV20559901743_012016-I.jpg" src="https://mlv-s1-p.mlstatic.com/719411-MLV20559901743_012016-I.jpg" style="background: transparent; border: 0px; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;" width="40" /></a><div class="" style="background: transparent; border: 0px; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;">
<h3 class="itemsPrimaryInfo " style="background: transparent; border: 0px; font-size: 16px; font-weight: normal; margin: 0px 400px 0px 0px; outline: 0px; padding: 0px; vertical-align: baseline;">
<a class="itemsTitle" href="https://articulo.mercadolibre.com.ve/MLV-462151988-el-nuevo-reto-entre-florentino-y-el-diablo-_JM" style="background: transparent; border: 0px; color: purple; margin: 0px; max-height: 40px; outline: 0px; overflow: hidden; padding: 0px; text-decoration-line: none; vertical-align: baseline;">El Nuevo Reto Entre Florentino Y El Diablo</a></h3>
<div class="itemsActions" style="background: transparent; border: 0px; margin: 0px; outline: 0px; padding: 0px; position: absolute; right: 5px; text-align: right; top: 7px; vertical-align: baseline; z-index: 9999;">
<div class="itemsSecondaryActions ch-dropdown" style="background: transparent; border: 0px; display: inline-block; margin: 5px 0px 0px; outline: 0px; padding: 0px; vertical-align: top;">
<div class="itemsSecondaryActionsContainer ch-dropdown-trigger ch-dropdown-ico ch-btn-skin ch-btn-small ch-points-rtrb ch-user-no-select" style="background: linear-gradient(rgb(204, 227, 247), rgb(170, 208, 239)) rgb(204, 227, 247); border-radius: 4px; border: 1px solid rgb(121, 168, 199); box-shadow: rgb(229, 242, 252) 0px 1px inset; color: #476274; cursor: pointer; display: inline-block; font-family: Arial, Helvetica, sans-serif; font-size: 12px; height: 14px; line-height: 1em; outline: 0px; padding-bottom: 3px !important; padding-left: 8px !important; padding-right: 2em; padding-top: 5px !important; position: relative; text-shadow: rgba(255, 255, 255, 0.75) 0px 1px 1px; user-select: none; vertical-align: baseline;">
<span class="ico itemsSecondaryActionsIcn" style="background: transparent; border: 0px; display: block; margin: 0px; outline: 0px; padding: 0px; position: relative; vertical-align: baseline;"><i class="ch-icon-cog" style="background: transparent; border: 0px; margin: 3px 0px 0px; outline: 0px; padding: 0px; vertical-align: baseline;"></i></span></div>
</div>
</div>
</div>
</li>
<li class="itemsList " id="iMLV462151818" style="background: transparent; border-bottom-color: rgb(233, 233, 233); border-bottom-style: solid; border-image: initial; border-left-color: initial; border-left-style: initial; border-right-color: initial; border-right-style: initial; border-top-color: initial; border-top-style: initial; border-width: 0px 0px 1px; margin: 0px; min-height: 63px; outline: 0px; padding: 10px 7px 0px 80px; position: relative; vertical-align: baseline; z-index: 2;"><a class="itemsImage" href="https://articulo.mercadolibre.com.ve/MLV-462151818-una-vida-gerald-martin-gabriel-garcia-marquez-_JM" style="background: transparent; border: 0px; color: purple; left: 30px; margin: 0px; outline: 0px; padding: 0px; position: absolute; text-decoration-line: none; top: 10px; vertical-align: baseline;"><img class="" height="40" original="https://mlv-s1-p.mlstatic.com/710511-MLV20573476678_022016-I.jpg" src="https://mlv-s1-p.mlstatic.com/710511-MLV20573476678_022016-I.jpg" style="background: transparent; border: 0px; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;" width="40" /></a><div class="" style="background: transparent; border: 0px; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;">
<h3 class="itemsPrimaryInfo " style="background: transparent; border: 0px; font-size: 16px; font-weight: normal; margin: 0px 400px 0px 0px; outline: 0px; padding: 0px; vertical-align: baseline;">
<a class="itemsTitle" href="https://articulo.mercadolibre.com.ve/MLV-462151818-una-vida-gerald-martin-gabriel-garcia-marquez-_JM" style="background: transparent; border: 0px; color: purple; margin: 0px; max-height: 40px; outline: 0px; overflow: hidden; padding: 0px; text-decoration-line: none; vertical-align: baseline;">Una Vida Gerald Martin Gabriel Garcia Marquez</a></h3>
<div class="itemsActions" style="background: transparent; border: 0px; margin: 0px; outline: 0px; padding: 0px; position: absolute; right: 5px; text-align: right; top: 7px; vertical-align: baseline; z-index: 9999;">
<div class="itemsSecondaryActions ch-dropdown" style="background: transparent; border: 0px; display: inline-block; margin: 5px 0px 0px; outline: 0px; padding: 0px; vertical-align: top;">
<div class="itemsSecondaryActionsContainer ch-dropdown-trigger ch-dropdown-ico ch-btn-skin ch-btn-small ch-points-rtrb ch-user-no-select" style="background: linear-gradient(rgb(204, 227, 247), rgb(170, 208, 239)) rgb(204, 227, 247); border-radius: 4px; border: 1px solid rgb(121, 168, 199); box-shadow: rgb(229, 242, 252) 0px 1px inset; color: #476274; cursor: pointer; display: inline-block; font-family: Arial, Helvetica, sans-serif; font-size: 12px; height: 14px; line-height: 1em; outline: 0px; padding-bottom: 3px !important; padding-left: 8px !important; padding-right: 2em; padding-top: 5px !important; position: relative; text-shadow: rgba(255, 255, 255, 0.75) 0px 1px 1px; user-select: none; vertical-align: baseline;">
<span class="ico itemsSecondaryActionsIcn" style="background: transparent; border: 0px; display: block; margin: 0px; outline: 0px; padding: 0px; position: relative; vertical-align: baseline;"><i class="ch-icon-cog" style="background: transparent; border: 0px; margin: 3px 0px 0px; outline: 0px; padding: 0px; vertical-align: baseline;"></i></span></div>
</div>
</div>
</div>
</li>
<li class="itemsList " id="iMLV462151730" style="background: transparent; border-bottom-color: rgb(233, 233, 233); border-bottom-style: solid; border-image: initial; border-left-color: initial; border-left-style: initial; border-right-color: initial; border-right-style: initial; border-top-color: initial; border-top-style: initial; border-width: 0px 0px 1px; margin: 0px; min-height: 63px; outline: 0px; padding: 10px 7px 0px 80px; position: relative; vertical-align: baseline; z-index: 2;"><a class="itemsImage" href="https://articulo.mercadolibre.com.ve/MLV-462151730-normas-sobre-legitimacion-de-capitales-en-venezuela-_JM" style="background: transparent; border: 0px; color: purple; left: 30px; margin: 0px; outline: 0px; padding: 0px; position: absolute; text-decoration-line: none; top: 10px; vertical-align: baseline;"><img class="" height="40" original="https://mlv-s1-p.mlstatic.com/817411-MLV20573494668_022016-I.jpg" src="https://mlv-s1-p.mlstatic.com/817411-MLV20573494668_022016-I.jpg" style="background: transparent; border: 0px; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;" width="40" /></a><div class="" style="background: transparent; border: 0px; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;">
<h3 class="itemsPrimaryInfo " style="background: transparent; border: 0px; font-size: 16px; font-weight: normal; margin: 0px 400px 0px 0px; outline: 0px; padding: 0px; vertical-align: baseline;">
<a class="itemsTitle" href="https://articulo.mercadolibre.com.ve/MLV-462151730-normas-sobre-legitimacion-de-capitales-en-venezuela-_JM" style="background: transparent; border: 0px; color: purple; margin: 0px; max-height: 40px; outline: 0px; overflow: hidden; padding: 0px; text-decoration-line: none; vertical-align: baseline;">Normas Sobre Legitimacion De Capitales En Venezuela</a></h3>
<div class="itemsActions" style="background: transparent; border: 0px; margin: 0px; outline: 0px; padding: 0px; position: absolute; right: 5px; text-align: right; top: 7px; vertical-align: baseline; z-index: 9999;">
<div class="itemsSecondaryActions ch-dropdown" style="background: transparent; border: 0px; display: inline-block; margin: 5px 0px 0px; outline: 0px; padding: 0px; vertical-align: top;">
<div class="itemsSecondaryActionsContainer ch-dropdown-trigger ch-dropdown-ico ch-btn-skin ch-btn-small ch-user-no-select ch-points-rbrt" style="background: linear-gradient(rgb(204, 227, 247), rgb(170, 208, 239)) rgb(204, 227, 247); border-radius: 4px; border: 1px solid rgb(121, 168, 199); box-shadow: rgb(229, 242, 252) 0px 1px inset; color: #476274; cursor: pointer; display: inline-block; font-family: Arial, Helvetica, sans-serif; font-size: 12px; height: 14px; line-height: 1em; outline: 0px; padding-bottom: 3px !important; padding-left: 8px !important; padding-right: 2em; padding-top: 5px !important; position: relative; text-shadow: rgba(255, 255, 255, 0.75) 0px 1px 1px; user-select: none; vertical-align: baseline;">
</div>
</div>
</div>
</div>
</li>
<li class="itemsList " id="iMLV462151606" style="background: transparent; border-bottom: none; border-image: initial; border-left: 0px; border-right: 0px; border-top: 0px; margin: 0px; min-height: 63px; outline: 0px; padding: 10px 7px 0px 80px; position: relative; vertical-align: baseline; z-index: 2;"><a class="itemsImage" href="https://articulo.mercadolibre.com.ve/MLV-462151606-libro-antigua-china-una-cultura-milenaria-el-nacional-_JM" style="background: transparent; border: 0px; color: purple; left: 30px; margin: 0px; outline: 0px; padding: 0px; position: absolute; text-decoration-line: none; top: 10px; vertical-align: baseline;"><img class="" height="40" original="https://mlv-s1-p.mlstatic.com/833211-MLV20514345385_122015-I.jpg" src="https://mlv-s1-p.mlstatic.com/833211-MLV20514345385_122015-I.jpg" style="background: transparent; border: 0px; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;" width="40" /></a>
<a class="itemsTitle" href="https://articulo.mercadolibre.com.ve/MLV-462151606-libro-antigua-china-una-cultura-milenaria-el-nacional-_JM" style="background: transparent; border: 0px; color: purple; margin: 0px; max-height: 40px; outline: 0px; overflow: hidden; padding: 0px; text-decoration-line: none; vertical-align: baseline;">Libro Antigua China Una Cultura Milenaria - El Nacional</a></li>
</ul>
</div>
</div>
<div class="itemsSecondaryInfo-mlv" style="background: transparent; border: 0px; font-size: 11px; margin: 0px; outline: 0px; padding: 0px; position: absolute; right: 140px; top: 8px; vertical-align: baseline; width: 300px;">
<ul style="background: transparent; border: 0px; height: 17px; list-style: none; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;"><br /></ul>
</div>
<div class="itemsActions" style="background: transparent; border: 0px; margin: 0px; outline: 0px; padding: 0px; position: absolute; right: 5px; text-align: right; top: 7px; vertical-align: baseline; z-index: 9999;">
<div class="itemsEndTime" id="upgradeMsg-MLV462151606" style="background: transparent; border: 0px; line-height: 1.3; outline: 0px; padding: 0px; vertical-align: baseline;">
</div>
</div>
<h3 class="itemsPrimaryInfo ">
Dios les Bendiga...</h3>
Instructorhttp://www.blogger.com/profile/08786153429271573526noreply@blogger.com0tag:blogger.com,1999:blog-21439137.post-76612665788177639972016-10-01T08:30:00.001-04:002017-11-07T13:45:08.710-04:00¿Que es Bitcoin?<div style="text-align: justify;">
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjpBAjSSt1xxlSzqivPsKVcTBVfJphK-Zbk4TMTMsfTlzoEgj3iExuq5aDszmIIlHF_xk6Du-TKq7yUZtxdLUCYoa9drOZ-iHZxJsoBVZsF5IVX7oDSByqlmumR2pPoLDT2aiqr/s1600/tesoro.jpeg" style="clear: right; float: right; margin-bottom: 1em; margin-left: 1em;"><img border="0" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjpBAjSSt1xxlSzqivPsKVcTBVfJphK-Zbk4TMTMsfTlzoEgj3iExuq5aDszmIIlHF_xk6Du-TKq7yUZtxdLUCYoa9drOZ-iHZxJsoBVZsF5IVX7oDSByqlmumR2pPoLDT2aiqr/s1600/tesoro.jpeg" /></a></div>
<u><b>Está Escrito:</b></u></div>
<blockquote class="tr_bq">
<div style="text-align: justify;">
<span class="text Matt-6-21" id="es-RVR1960-23305">No os hagáis tesoros en la tierra, donde la polilla y el orín corrompen, y donde ladrones minan y hurtan;<sup class="versenum"> </sup>sino haceos tesoros en el cielo, donde ni la polilla ni el orín corrompen, y donde ladrones no minan ni hurtan.<sup class="versenum"> </sup>Porque donde esté vuestro tesoro, allí estará también vuestro corazón. (<a href="http://diosdapalabra.blogspot.com/">Mateo 6:19-21</a>)</span></div>
</blockquote>
<div style="text-align: justify;">
Tomado de: <a href="https://www.queesbitcoin.info/">Que es Bitcoin</a></div>
<div class=" et_pb_row et_pb_row_0">
<div class="et_pb_column et_pb_column_4_4 et_pb_column_0">
<div class="et_pb_text et_pb_module et_pb_bg_layout_light et_pb_text_align_left et_pb_text_0">
<div class="paragraph">
<h1 class="p1">
<b>Bitcoin, la moneda que </b><b>está cambiando el mundo.</b></h1>
<div style="text-align: justify;">
<div class="separator" style="clear: both; text-align: center;">
<iframe allowfullscreen="" class="YOUTUBE-iframe-video" data-thumbnail-src="https://i.ytimg.com/vi/5w6pPB-CL84/0.jpg" frameborder="0" height="266" src="https://www.youtube.com/embed/5w6pPB-CL84?feature=player_embedded" style="clear: left; float: left;" width="320"></iframe></div>
<b>Bitcoin</b>
es una moneda, como el euro o el dólar estadounidense, que sirve para
intercambiar bienes y servicios. Sin embargo, a diferencia de otras
monedas, Bitcoin <b>es una divisa electrónica</b> que presenta novedosas características y destaca por su eficiencia, seguridad y facilidad de intercambio.</div>
</div>
<div style="text-align: justify;">
Su
mayor diferencia frente al resto de monedas, se trata de una moneda
descentralizada, por lo que nadie la controla. Bitcoin no tiene un
emisor central como los dólares o los euros, la criptomoneda es
producida por las personas y empresas de alrededor del mundo dedicando
gran cantidad de recursos a la minería.</div>
<div style="text-align: justify;">
Si ya sabes qué es bitcoin y lo que tú buscas es directamente <b><a href="https://queesbitcoin.info/comprar-u-obtener-bitcoins/" style="text-decoration: underline;">comprar bitcoins</a></b>, aquí tienes una entrada de la web que lo explica. Vamos allá con la guía.</div>
<div style="text-align: justify;">
<br /></div>
<blockquote class="tr_bq">
<div id="tagline" style="text-align: center;">
<span style="color: blue;"><span style="color: red;"><span style="font-size: large;"><a href="https://www.bitaddress.org/">Generador de carteras Bitcoin de código abierto en lado de cliente con Javascript </a></span></span></span></div>
</blockquote>
<div style="text-align: center;">
<a href="https://bitref.com/"><span style="color: red;"><b><span style="font-size: large;">Chequear tu Cuenta o Cartera Bitcoin</span></b></span></a></div>
<div class=" et_pb_row et_pb_row_1">
<div class="et_pb_column et_pb_column_4_4 et_pb_column_1">
<div class="et_pb_text et_pb_module et_pb_bg_layout_light et_pb_text_align_left et_pb_text_1">
<h2>
En esta guía aprenderás.</h2>
<div style="text-align: justify;">
A elegir entre los diferentes tipos de <b><a href="https://queesbitcoin.info/como-utilizar-bitcoin/monederos-bitcoin/">wallets de Bitcoin</a></b> que existen, a poder explicar <a href="https://queesbitcoin.info/como-funciona-bitcoin/"><b>cómo funciona Bitcoin</b>,</a> sus distintos típos de direcciones, además de tener a vuestra disposición una página de <b><a href="https://queesbitcoin.info/preguntas-frecuentes/">preguntas frecuentes</a></b> y un <b><a href="https://queesbitcoin.info/blog-de-bitcoin/">blog de Bitcoin</a></b> donde de forma periódica, se van comentando los últimos acontecimientos de la moneda virtual más famosa.</div>
</div>
<div class="et_pb_text et_pb_module et_pb_bg_layout_light et_pb_text_align_left et_pb_text_2">
<h2>
Beneficios y ventajas de Bitcoin</h2>
<div style="text-align: justify;">
En la actualidad, <b>es la moneda digital más usada de todo el mundo</b><span style="font-size: xx-small;"> </span>y
hay buenas razones por las cuales se está haciendo cada vez más
popular. Tanto usuarios particulares como vendedores y propietarios de
negocios <b>encuentran en Bitcoin importantes ventajas</b> que les han llevado a adoptar este sistema.</div>
</div>
</div>
</div>
<div class="et_pb_text et_pb_module et_pb_bg_layout_light et_pb_text_align_left et_pb_text_4">
<h4 style="text-align: justify;">
<b>Veamos algunas características de introducción a Bitcoin:</b></h4>
<ul style="text-align: justify;">
<li>No pertenece a ningún Estado o país y puede usarse en todo el mundo por igual.</li>
<li>Puedes cambiar bitcoins a euros u otras divisas y viceversa, como cualquier moneda.</li>
<li>No hay intermediarios: Las transacciones se hacen directamente de persona a persona.</li>
<li><b>Es descentralizada</b>: no es controlada por ningún Estado, banco, institución financiera o empresa.</li>
<li>Es imposible su falsificación o duplicación gracias a un sofisticado sistema criptográfico.</li>
<li>Las transacciones son irreversibles.</li>
<li>No es necesario revelar tu identidad al hacer negocios y preserva tu privacidad.</li>
<li>El dinero te pertenece al 100%; no puede ser intervenido por nadie ni las cuentas pueden ser congeladas.</li>
</ul>
<div style="text-align: justify;">
Te mostraré como en cierto modo, <b>Bitcoin se asemeja al dinero en efectivo</b>
que todos conocemos. Además de presentar muchas de las características
de este conocido medio físico, al utilizarlo siempre mantenemos el
control de nuestros fondos. Adicionalmente, también disponemos de muchas
de las ventajas que el medio digital nos ofrece: <b>es inmediato</b>, puede mandarse a cualquier parte del mundo, etc.</div>
<h4>
<b>Las monedas virtuales abaratan los costes al eliminar los intermediarios por completo. </b></h4>
<div style="text-align: justify;">
A
día de hoy es aún muy común que el envío de dinero a cualquier parte
del mundo conlleve importantes tasas o comisiones debido a la gran
cantidad de intermediarios que hay en el proceso. Ello incluye:
Comisiones por transferencia bancaria, comisiones por aceptar o usar
tarjetas de crédito o débito, comisiones por usar servicios de “envío de
dinero” o comisiones por usar servicios de “pago online”.</div>
<div style="text-align: justify;">
En
Bitcoin no hay intermediarios y el dinero pasa directamente de persona a
persona: de comprador a vendedor o de particular a particular. Esto
reduce el precio de enviar dinero sustancialmente y permite también
vender productos y servicios a un precio más justo.</div>
<div class="et_pb_column et_pb_column_1_3 et_pb_column_4">
<div class="et_pb_text et_pb_module et_pb_bg_layout_light et_pb_text_align_left et_pb_text_8">
<h4 style="text-align: justify;">
<b>Bitcoin es justo.</b></h4>
<div style="text-align: justify;">
En
muchos sistemas tradicionales nos encontramos que enviar dinero es
mucho más fácil que recibirlo. Esto dificulta la creación de nuevos
negocios y tiendas online. Sin embargo, con Bitcoin, ambas opciones son
igual de sencillas y cualquiera puede enviar y recibir dinero sin ningún
tipo de restricción. Además, si eres dueño de un negocio, tanto digital
como físico, <b>no cuesta nada empezar a aceptar bitcoins.</b></div>
<div class="et_pb_column et_pb_column_1_3 et_pb_column_5">
<div class="et_pb_text et_pb_module et_pb_bg_layout_light et_pb_text_align_left et_pb_text_9">
<h4 style="text-align: justify;">
<b>Tus bitcoins son sólo tuyos.</b></h4>
<div style="text-align: justify;">
El
sistema descentralizado que hay detrás de los bitcoins hace imposible
que cualquier otra persona que no disponga de tus credenciales pueda
acceder a tu dinero. Tus bitcoins son tuyos y no pueden ser congelados o
secuestrados, no se puede cerrar ninguna cuenta y sólo tú tienes
acceso. Este aspecto es para muchas personas quizá el más importante:
sentirse realmente dueños de su dinero y poder estar seguros de ello.</div>
<div class="et_pb_column et_pb_column_1_3 et_pb_column_6">
<div class="et_pb_text et_pb_module et_pb_bg_layout_light et_pb_text_align_left et_pb_text_10">
<h4 style="text-align: justify;">
<b>Bitcoin es democrático: la economía de las personas.</b></h4>
<div style="text-align: justify;">
Cuando
decimos que Bitcoin está descentralizado y que no hay ninguna
institución, empresa, Estado, organismo o asociación detrás de ello que
lo controle, es literalmente así. No es una metáfora, sino que realmente
el sistema informático de la actualidad permite la creación de esta
moneda digital segura y fiable que favorece el libre intercambio
económico entre personas de todo el mundo.</div>
<div style="text-align: justify;">
<br /></div>
<div class="et_pb_text et_pb_module et_pb_bg_layout_light et_pb_text_align_left et_pb_text_6">
<h4>
<b>Bitcoin ofrece seguridad al comprador y al vendedor.</b></h4>
<div style="text-align: justify;">
<span style="font-size: 14px; line-height: 1.7em;">Históricamente
todos los medios de pago u objetos con valor han tenido problemas de
seguridad. Los problemas informáticos han causado el robo de miles de
números de tarjetas de crédito, dejando desprotegidos a compradores que
han podido sufrir importantes pérdidas. Cuando realizamos compras con
Bitcoin no tenemos que revelar información sensible como por ejemplo
números de tarjeta de crédito o cuentas bancarias y por lo tanto no
existe riesgo alguno de que esta información le sea sustraída al
vendedor online.</span></div>
<div style="text-align: justify;">
Bitcoin
también es preferible a otros sistemas de cobro online, sobretodo para
el vendedor. En Bitcoin las comisiones por transacciones son muy bajas y
no existe riesgo alguno de que compradores fraudulentos y estafadores
que reviertan el pago, quedándose tanto con el producto como con el
dinero.</div>
<div style="text-align: justify;">
Finalmente, las
características de esta moneda virtual permiten a las páginas establecer
un servicio de fideicomiso (escrow), asegurando que el vendedor sólo
reciba el dinero si el producto ha llegado satisfactoriamente a su
destino. Esto es usado frecuentemente en páginas de subastas y venta de
productos de segunda mano.</div>
</div>
<div class="et_pb_text et_pb_module et_pb_bg_layout_light et_pb_text_align_left et_pb_text_7">
<h2>
Las monedas virtuales son un mercado que nunca para.</h2>
<div style="text-align: justify;">
La cotización de los Bitcoins es algo que nunca se detiene, muestra de ello es que su mercado <b>se negocia 24 horas al día, 365 días al año.</b> Al tener esta característica, hay muchísima comunidad detrás, como por ejemplo este <b><a href="http://forobits.com/" rel="nofollow">Foro de Bitcoin</a></b> donde hay la mayor comunidad española de Traders, tanto de Bitcoin como de otras criptomonedas.</div>
<div style="text-align: justify;">
<br />
<a href="http://es.coinmill.com/BTC_USD.html">Convertidor Aqui..</a></div>
</div>
</div>
</div>
</div>
</div>
<div style="text-align: center;">
<span style="font-size: large;"><span style="color: red;"><b><br /></b></span></span></div>
</div>
</div>
<div style="text-align: justify;">
<table cellpadding="4" cellspacing="0" style="width: 100%px;">
<colgroup><col width="64*"></col>
<col width="64*"></col>
<col width="64*"></col>
<col width="64*"></col>
</colgroup><tbody>
<tr valign="top">
<th style="border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: none; border-top: 1px solid #000000; padding-bottom: 0.1cm; padding-left: 0.1cm; padding-right: 0cm; padding-top: 0.1cm;" width="25%">BTC
</th>
<th style="border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: none; border-top: 1px solid #000000; padding-bottom: 0.1cm; padding-left: 0.1cm; padding-right: 0cm; padding-top: 0.1cm;" width="25%">USD
</th>
<th style="border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: none; border-top: 1px solid #000000; padding-bottom: 0.1cm; padding-left: 0.1cm; padding-right: 0cm; padding-top: 0.1cm;" width="25%">USD
</th>
<th style="border: 1px solid #000000; padding: 0.1cm;" width="25%">BTC
</th>
</tr>
<tr valign="top">
<td colspan="2" style="border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: none; border-top: none; padding-bottom: 0.1cm; padding-left: 0.1cm; padding-right: 0cm; padding-top: 0cm;" width="50%"><div style="text-align: justify;">
<a href="http://es.coinmill.com/BTC_USD.html">Convertidor Aqui..</a></div>
</td>
<td colspan="2" style="border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: 1px solid #000000; border-top: none; padding-bottom: 0.1cm; padding-left: 0.1cm; padding-right: 0.1cm; padding-top: 0cm;" width="50%"><div align="center">
<br /></div>
</td>
</tr>
<tr valign="top">
<td style="border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: none; border-top: none; padding-bottom: 0.1cm; padding-left: 0.1cm; padding-right: 0cm; padding-top: 0cm;" width="25%">0.0010
</td>
<td style="border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: none; border-top: none; padding-bottom: 0.1cm; padding-left: 0.1cm; padding-right: 0cm; padding-top: 0cm;" width="25%">0.71
</td>
<td style="border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: none; border-top: none; padding-bottom: 0.1cm; padding-left: 0.1cm; padding-right: 0cm; padding-top: 0cm;" width="25%">0.50
</td>
<td style="border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: 1px solid #000000; border-top: none; padding-bottom: 0.1cm; padding-left: 0.1cm; padding-right: 0.1cm; padding-top: 0cm;" width="25%">0.0007
</td>
</tr>
<tr valign="top">
<td style="border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: none; border-top: none; padding-bottom: 0.1cm; padding-left: 0.1cm; padding-right: 0cm; padding-top: 0cm;" width="25%">0.0020
</td>
<td style="border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: none; border-top: none; padding-bottom: 0.1cm; padding-left: 0.1cm; padding-right: 0cm; padding-top: 0cm;" width="25%">1.42
</td>
<td style="border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: none; border-top: none; padding-bottom: 0.1cm; padding-left: 0.1cm; padding-right: 0cm; padding-top: 0cm;" width="25%">1.00
</td>
<td style="border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: 1px solid #000000; border-top: none; padding-bottom: 0.1cm; padding-left: 0.1cm; padding-right: 0.1cm; padding-top: 0cm;" width="25%">0.0014
</td>
</tr>
<tr valign="top">
<td style="border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: none; border-top: none; padding-bottom: 0.1cm; padding-left: 0.1cm; padding-right: 0cm; padding-top: 0cm;" width="25%">0.0050
</td>
<td style="border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: none; border-top: none; padding-bottom: 0.1cm; padding-left: 0.1cm; padding-right: 0cm; padding-top: 0cm;" width="25%">3.56
</td>
<td style="border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: none; border-top: none; padding-bottom: 0.1cm; padding-left: 0.1cm; padding-right: 0cm; padding-top: 0cm;" width="25%">2.00
</td>
<td style="border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: 1px solid #000000; border-top: none; padding-bottom: 0.1cm; padding-left: 0.1cm; padding-right: 0.1cm; padding-top: 0cm;" width="25%">0.0028
</td>
</tr>
<tr valign="top">
<td style="border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: none; border-top: none; padding-bottom: 0.1cm; padding-left: 0.1cm; padding-right: 0cm; padding-top: 0cm;" width="25%">0.0100
</td>
<td style="border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: none; border-top: none; padding-bottom: 0.1cm; padding-left: 0.1cm; padding-right: 0cm; padding-top: 0cm;" width="25%">7.12
</td>
<td style="border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: none; border-top: none; padding-bottom: 0.1cm; padding-left: 0.1cm; padding-right: 0cm; padding-top: 0cm;" width="25%">5.00
</td>
<td style="border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: 1px solid #000000; border-top: none; padding-bottom: 0.1cm; padding-left: 0.1cm; padding-right: 0.1cm; padding-top: 0cm;" width="25%">0.0070
</td>
</tr>
<tr valign="top">
<td style="border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: none; border-top: none; padding-bottom: 0.1cm; padding-left: 0.1cm; padding-right: 0cm; padding-top: 0cm;" width="25%">0.0200
</td>
<td style="border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: none; border-top: none; padding-bottom: 0.1cm; padding-left: 0.1cm; padding-right: 0cm; padding-top: 0cm;" width="25%">14.25
</td>
<td style="border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: none; border-top: none; padding-bottom: 0.1cm; padding-left: 0.1cm; padding-right: 0cm; padding-top: 0cm;" width="25%">10.00
</td>
<td style="border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: 1px solid #000000; border-top: none; padding-bottom: 0.1cm; padding-left: 0.1cm; padding-right: 0.1cm; padding-top: 0cm;" width="25%">0.0140
</td>
</tr>
<tr valign="top">
<td style="border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: none; border-top: none; padding-bottom: 0.1cm; padding-left: 0.1cm; padding-right: 0cm; padding-top: 0cm;" width="25%">0.0500
</td>
<td style="border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: none; border-top: none; padding-bottom: 0.1cm; padding-left: 0.1cm; padding-right: 0cm; padding-top: 0cm;" width="25%">35.61
</td>
<td style="border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: none; border-top: none; padding-bottom: 0.1cm; padding-left: 0.1cm; padding-right: 0cm; padding-top: 0cm;" width="25%">20.00
</td>
<td style="border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: 1px solid #000000; border-top: none; padding-bottom: 0.1cm; padding-left: 0.1cm; padding-right: 0.1cm; padding-top: 0cm;" width="25%">0.0281
</td>
</tr>
<tr valign="top">
<td style="border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: none; border-top: none; padding-bottom: 0.1cm; padding-left: 0.1cm; padding-right: 0cm; padding-top: 0cm;" width="25%">0.1000
</td>
<td style="border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: none; border-top: none; padding-bottom: 0.1cm; padding-left: 0.1cm; padding-right: 0cm; padding-top: 0cm;" width="25%">71.23
</td>
<td style="border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: none; border-top: none; padding-bottom: 0.1cm; padding-left: 0.1cm; padding-right: 0cm; padding-top: 0cm;" width="25%">50.00
</td>
<td style="border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: 1px solid #000000; border-top: none; padding-bottom: 0.1cm; padding-left: 0.1cm; padding-right: 0.1cm; padding-top: 0cm;" width="25%">0.0702
</td>
</tr>
<tr valign="top">
<td style="border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: none; border-top: none; padding-bottom: 0.1cm; padding-left: 0.1cm; padding-right: 0cm; padding-top: 0cm;" width="25%">0.2000
</td>
<td style="border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: none; border-top: none; padding-bottom: 0.1cm; padding-left: 0.1cm; padding-right: 0cm; padding-top: 0cm;" width="25%">142.45
</td>
<td style="border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: none; border-top: none; padding-bottom: 0.1cm; padding-left: 0.1cm; padding-right: 0cm; padding-top: 0cm;" width="25%">100.00
</td>
<td style="border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: 1px solid #000000; border-top: none; padding-bottom: 0.1cm; padding-left: 0.1cm; padding-right: 0.1cm; padding-top: 0cm;" width="25%">0.1404
</td>
</tr>
<tr valign="top">
<td style="border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: none; border-top: none; padding-bottom: 0.1cm; padding-left: 0.1cm; padding-right: 0cm; padding-top: 0cm;" width="25%">0.5000
</td>
<td style="border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: none; border-top: none; padding-bottom: 0.1cm; padding-left: 0.1cm; padding-right: 0cm; padding-top: 0cm;" width="25%">356.13
</td>
<td style="border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: none; border-top: none; padding-bottom: 0.1cm; padding-left: 0.1cm; padding-right: 0cm; padding-top: 0cm;" width="25%">200.00
</td>
<td style="border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: 1px solid #000000; border-top: none; padding-bottom: 0.1cm; padding-left: 0.1cm; padding-right: 0.1cm; padding-top: 0cm;" width="25%">0.2808
</td>
</tr>
<tr valign="top">
<td style="border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: none; border-top: none; padding-bottom: 0.1cm; padding-left: 0.1cm; padding-right: 0cm; padding-top: 0cm;" width="25%">1.0000
</td>
<td style="border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: none; border-top: none; padding-bottom: 0.1cm; padding-left: 0.1cm; padding-right: 0cm; padding-top: 0cm;" width="25%">712.27
</td>
<td style="border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: none; border-top: none; padding-bottom: 0.1cm; padding-left: 0.1cm; padding-right: 0cm; padding-top: 0cm;" width="25%">500.00
</td>
<td style="border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: 1px solid #000000; border-top: none; padding-bottom: 0.1cm; padding-left: 0.1cm; padding-right: 0.1cm; padding-top: 0cm;" width="25%">0.7020
</td>
</tr>
<tr valign="top">
<td style="border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: none; border-top: none; padding-bottom: 0.1cm; padding-left: 0.1cm; padding-right: 0cm; padding-top: 0cm;" width="25%">2.0000
</td>
<td style="border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: none; border-top: none; padding-bottom: 0.1cm; padding-left: 0.1cm; padding-right: 0cm; padding-top: 0cm;" width="25%">1424.54
</td>
<td style="border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: none; border-top: none; padding-bottom: 0.1cm; padding-left: 0.1cm; padding-right: 0cm; padding-top: 0cm;" width="25%">1000.00
</td>
<td style="border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: 1px solid #000000; border-top: none; padding-bottom: 0.1cm; padding-left: 0.1cm; padding-right: 0.1cm; padding-top: 0cm;" width="25%">1.4040
</td>
</tr>
<tr valign="top">
<td style="border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: none; border-top: none; padding-bottom: 0.1cm; padding-left: 0.1cm; padding-right: 0cm; padding-top: 0cm;" width="25%">5.0000
</td>
<td style="border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: none; border-top: none; padding-bottom: 0.1cm; padding-left: 0.1cm; padding-right: 0cm; padding-top: 0cm;" width="25%">3561.34
</td>
<td style="border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: none; border-top: none; padding-bottom: 0.1cm; padding-left: 0.1cm; padding-right: 0cm; padding-top: 0cm;" width="25%">2000.00
</td>
<td style="border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: 1px solid #000000; border-top: none; padding-bottom: 0.1cm; padding-left: 0.1cm; padding-right: 0.1cm; padding-top: 0cm;" width="25%">2.8079
</td>
</tr>
<tr valign="top">
<td style="border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: none; border-top: none; padding-bottom: 0.1cm; padding-left: 0.1cm; padding-right: 0cm; padding-top: 0cm;" width="25%">10.0000
</td>
<td style="border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: none; border-top: none; padding-bottom: 0.1cm; padding-left: 0.1cm; padding-right: 0cm; padding-top: 0cm;" width="25%">7122.68
</td>
<td style="border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: none; border-top: none; padding-bottom: 0.1cm; padding-left: 0.1cm; padding-right: 0cm; padding-top: 0cm;" width="25%">5000.00
</td>
<td style="border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: 1px solid #000000; border-top: none; padding-bottom: 0.1cm; padding-left: 0.1cm; padding-right: 0.1cm; padding-top: 0cm;" width="25%">7.0198
</td>
</tr>
<tr valign="top">
<td style="border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: none; border-top: none; padding-bottom: 0.1cm; padding-left: 0.1cm; padding-right: 0cm; padding-top: 0cm;" width="25%">20.0000
</td>
<td style="border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: none; border-top: none; padding-bottom: 0.1cm; padding-left: 0.1cm; padding-right: 0cm; padding-top: 0cm;" width="25%">14,245.35
</td>
<td style="border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: none; border-top: none; padding-bottom: 0.1cm; padding-left: 0.1cm; padding-right: 0cm; padding-top: 0cm;" width="25%">10,000.00
</td>
<td style="border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: 1px solid #000000; border-top: none; padding-bottom: 0.1cm; padding-left: 0.1cm; padding-right: 0.1cm; padding-top: 0cm;" width="25%">14.0397
</td>
</tr>
<tr valign="top">
<td style="border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: none; border-top: none; padding-bottom: 0.1cm; padding-left: 0.1cm; padding-right: 0cm; padding-top: 0cm;" width="25%">50.0000
</td>
<td style="border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: none; border-top: none; padding-bottom: 0.1cm; padding-left: 0.1cm; padding-right: 0cm; padding-top: 0cm;" width="25%">35,613.39
</td>
<td style="border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: none; border-top: none; padding-bottom: 0.1cm; padding-left: 0.1cm; padding-right: 0cm; padding-top: 0cm;" width="25%">20,000.00
</td>
<td style="border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: 1px solid #000000; border-top: none; padding-bottom: 0.1cm; padding-left: 0.1cm; padding-right: 0.1cm; padding-top: 0cm;" width="25%">28.0793
</td>
</tr>
<tr valign="top">
<td style="border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: none; border-top: none; padding-bottom: 0.1cm; padding-left: 0.1cm; padding-right: 0cm; padding-top: 0cm;" width="25%">100.0000
</td>
<td style="border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: none; border-top: none; padding-bottom: 0.1cm; padding-left: 0.1cm; padding-right: 0cm; padding-top: 0cm;" width="25%">71,226.77
</td>
<td style="border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: none; border-top: none; padding-bottom: 0.1cm; padding-left: 0.1cm; padding-right: 0cm; padding-top: 0cm;" width="25%">50,000.00
</td>
<td style="border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: 1px solid #000000; border-top: none; padding-bottom: 0.1cm; padding-left: 0.1cm; padding-right: 0.1cm; padding-top: 0cm;" width="25%">70.1983
</td>
</tr>
<tr valign="top">
<td style="border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: none; border-top: none; padding-bottom: 0.1cm; padding-left: 0.1cm; padding-right: 0cm; padding-top: 0cm;" width="25%">200.0000
</td>
<td style="border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: none; border-top: none; padding-bottom: 0.1cm; padding-left: 0.1cm; padding-right: 0cm; padding-top: 0cm;" width="25%">142,453.55
</td>
<td style="border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: none; border-top: none; padding-bottom: 0.1cm; padding-left: 0.1cm; padding-right: 0cm; padding-top: 0cm;" width="25%">100,000.00
</td>
<td style="border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: 1px solid #000000; border-top: none; padding-bottom: 0.1cm; padding-left: 0.1cm; padding-right: 0.1cm; padding-top: 0cm;" width="25%">140.3966
</td>
</tr>
</tbody></table>
</div>
<div style="text-align: center;">
<br />
<span style="font-size: large;"><span style="color: red;"><b>Sitios donde puedes Minar y Ganar cada 5 Minutos</b></span></span></div>
</div>
<div style="text-align: justify;">
<br /></div>
</div>
</div>
</div>
<br />
<a href="https://c-cex.com/?rf=373DD638C0A0ED19" style="clear: right; float: right; margin-bottom: 1em; margin-left: 1em;"><img alt="https://c-cex.com" border="0" data-original-height="124" data-original-width="226" height="109" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg_KwvcJNZO1JTf_Sb-WdqKBAv51SyE23p_OIVHFIw-2dlxcBqs45YfFlqZWuxNe5-Hlkf6pDi4jTH0TCjPOGToTZaG6-_z7KDn5kgCE-7uzYzdrjv9wevZbNttK4_PcbQTyLsW/s200/c-cex_logo.png" width="200" /></a><a href="http://www.clix4btc.com/index.php?ref=kyrb2000"><img alt="http://www.clix4btc.com" border="0" height="125" src="https://www.clix4btc.com/templates/auroracoderzD2/custom/img/logo.png" width="125" /></a><a href="http://moonbit.co.in/?ref=6c242fbd7ca1" target="_blank"> <img height="125" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjR5Wbc_p1Hery-cMWFYg_Eafuywjp8PbUJ0OBEcBE4KXSlsyr1whoogwMQ_DMI2TpTB12UlCZSUZgNJ4hh9qHYSa30pj7sFnJBxXlPuIhqTB_ddh0xCs2f-bHLJ3sqJB1M4-3j/s200/bitMoon.jpeg" width="125" /> </a>
<a href="http://timeforbitco.in/194956" target="_blank"> <img alt=" http://timeforbitco.in" height="125" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg9rg-wEoVMwLJ490TdMgZHFZjf0OETnXHSVUtj-YCu5DLF-Gnpby3xHIkU-55KTW8QoZtOrrRtG_HF3zcMTF45Jz2KUN4RlS8_95duaVJhdly-eNclQrTstcpTlJqjynE8TnbZ/s200/timeforbitco-in.png" width="125" /> </a>
<a href="http://getyourbitco.in/300867" target="_blank"> <img height="125" src="https://toppayingsites.net/wp-content/uploads/2016/02/getyourbitcoin-payment-proof.jpg" width="125" /> </a>
<a href="http://btcclicks.com/?r=e9d8c999" target="_blank"> <img height="125" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgx5-yFQTCARYiJb-DBhJEusmnXA1TG_42RHaeux64bk9vN0aMt5u8xv4LFzUI4YSVLa11U841rpzR8D2Dw4c9k6X_tiFxU_MuvgljKsDG8osQzKGmqWFGBPA2-ja4DlNWtYbtR/s1600/btcCliks.jpeg" width="125" /> </a>
<a href="https://blockchain.info/wallet/#/" target="_blank"> <img height="125" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiSJRjlcdNbZeMj8mY4amZbX9QWmBCvkSnh1c90Ibhco6SX0FAqJwU1EQ3ulQY-oYM97RQN-qn2smq6zlBIhY7GGFb31BAMTTXL2C_m6W91pDU8DaqRvDFPcdks00iJSVyTOdcR/s1600/blocchain.jpeg" width="125" /> </a>
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="https://www.bitaddress.org/" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="125" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiCW9vkp8b3tCceUCQy7J1VOfscYl_rglKpEI-K8KCrbciNKAGg3LJIRUGByB6viP6vaNo1h_KqfNLr_ppCML88w3kCP9M-oB4Yk-c9ho60oOkTZRO0Ih16n44pfaYnRLp4tn1_/s1600/bitAddrees.png" width="125" /></a>
<a href="https://bitref.com/" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="125" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjgZjFQ0umHqBtd8HaV9lF6aSxqfNE26PPHK7qKWC25JS_0-TkwdG5PPLytCOrGruFq7ulYohiRsdQq9CtZWF86o833nvon0OFlbxNfOOTgoycLUXWZcWZbQ9gygWRnqpUVvITL/s320/btiRef.png" width="125" /></a></div>
<br />
<div style="text-align: center;">
<span style="color: red;"><span style="font-size: x-large;"><b>Como Cobro la Plata
</b></span></span></div>
<div class="separator" style="clear: both; text-align: center;">
<a href="https://www.airtm.io/ivt/QVQtMTUwODc1MjQwMzM3OTMzODQ3MS0yMjYxJCRLZW5uZXIgWS4gUm9hIEIuJCQxJCRlcw==" target="_blank"><img alt="AirTM para Cobrar el Dinero" border="0" data-original-height="57" data-original-width="150" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhh_LORnw46OO2_WncbWdPItthZPLAwbZbX03TO4upwehHYP5Y1YiG150zQuZ3jV1OWbzhSTCTz5OCIHUrBRExY66gwJ5oUTpeiXXwxkw1eYOA6UxPV7xJwUeNiWNefcffli1lb/s1600/AirTM_Cobrar_Dinero.png" /></a></div>
<br />Instructorhttp://www.blogger.com/profile/08786153429271573526noreply@blogger.com0