Respuestas del foro creadas
-
Angel Sánchez
Miembro8 julio, 2021 en 5:53 pm en respuesta a: ¿Cómo crear plantillas de correo electrónico responsive con tablas HTML y CSS?Cometí un erro con el tema de display : inline; no te soluciona el problema. Te anexo el doc de como funciona con div, pero como lo quieres para una firma de correo puede que no te funciona del todo. Así que te dejo ese tutorial que es exclusivamente para eso, usando tablas.
https://www.youtube.com/watch?v=bWioL_nn9cI&ab_channel=w3newbie
-
Angel Sánchez
Miembro8 julio, 2021 en 2:31 pm en respuesta a: ¿Cómo crear plantillas de correo electrónico responsive con tablas HTML y CSS?Hola Mauricio,
Vamos a suponer que hay un contenedor, que llamaremos cont 1, y dos cajas que llamaremos caj1 y caj2.
1.- Contenedor.
Vamos a darle un ancho máximo definido para que en pantallas grandes no haya problema. Usamos la propiedad CSS. Coloca el ancho deseado, yo voy a colocar 700px. max-width: 700px;
2.- Las cajas.
Si queremos que las cajas estén una al lado de otra ocupando cada una un 50%, hay que usar las siguientes propiedades:
- display : inline;
- width: 50%;
En algunas ocasiones los bordes tienen algo de espacio que le dan más tamaño a las cajas, así que, aunque usemos 50% se desborda, para solucionar eso cambiamos por un numero mas bajo; 49, 48, etc. El que mejor se ajuste.
El contenido dentro de las cajas también es importante, si es más grande que su contenedor se desborda. Para las imágenes hay que colocar un ancho del 100% para que siempre tenga el tamaño de su contenedor y no se desborde. width: 100%;
3.- CSS media queries.
Si deseas que al llegar a una pantalla de 500px o menor las dos cajas pase a ocupar el 100% en ves del 50% cada uno, hay que hacer lo siguiente:
@media only screen and (max-width: 500px) {
.caja1 {
display : block;
width: 100%;
}
}Con ese código al llegar a una pantalla de 500px o menor las cajas cambian al 100% y no se vera una al lado de la otra.
Espero haber ayudado. Hay mas forma de hacer esto, como lo que vemos en el Módulo 5 – Diseño web adaptable: https://www.azulschool.net/lessons/5-1-web-movil/ del curso de MTHL y CSS.
-
Muy buenas preguntas, aquí te dejo las respuestas. Espero quede todo claro:
Return 0
La declaración de retorno se utiliza para devolver un valor de la función o detener la ejecución de la función. Más a delante cuando veas funciones vas a entender un poco más sobre esto. Pero por el momento te explico el por que se usa el “Return 0” en la función principal.
La declaración de retorno detiene la ejecución del programa y 0 o 1 denotarán el estado de ejecución:
- return 0: un retorno 0 significa que el programa se ejecutará correctamente e hizo lo que estaba destinado a hacer.
- retorno 1: Un retorno 1 significa que hay algún error al ejecutar el programa y no está realizando lo que se pretendía hacer.
Aquí puedes ver algunos ejemplos de lo que te menciono: return 0 vs return 1 in C++
Declaración de retorno C ++.
Cuando llegues a las funciones vas a ver que utilizamos este retorno para regresar un valor a una función, por ejemplo:
Tenemos función principal que llamaremos función 1, y tendremos una función sumar que llamaremos función 2. Desde la función 1 podemos llamar y enviar dos valores para que la función 2 los sume y retorne el resultado de la suma. Aquí el “Return” incluirá la variable donde se guarda el resultado de la suma, en vez de 0 o 1.
Aquí ejemplos con código: return statement in C/C++ with Examples
¿Por qué usar un unsigned char?
El tipo de la variable nos indica el conjunto de valores que puede tomar y las operaciones que pueden realizarse con ella. Existen cinco tipos de datos básicos:
- Int –> Cantidad entera
- Char –> Carácter
- Float –> Almacena valores reales en punto flotante.
- Double –> Almacena valores reales en doble precisión.
- Void –> Se utiliza para definir una función que no devuelve ningún valor o declarar punteros genéricos.
Estos tipos básicos admiten una modificación del rango de valores, aplicando las siguientes palabras reservadas:
- short (corto).
- long (largo).
- signed (con signo).
- unsigned (sin signo).
Ahora ya que entendemos esto, regresamos a tu pregunta: ¿Por qué usar un unsigned char?
El tipo char tiene 8 bits y un rango de -128 a 127 pero si le agregamos el modificar unsigned podemos limitar para que no use signos, esto quiere decir que su rango pasa a 0 a 255.
unsigned char | 8 bits | Rango 0 a 255
Otro ejemplo podría ser este:
Int tiene 16 bits con un rango de -32768 a 32767, y si le agregamos el modificar unsigned su rango cambia a 0 a 65535
unsigned char | 16 bits | Rango 0 a 65535
Incluso podemos hacer uso de más modificadores:
unsigned long int | 32 bits | Rango 0 a 4294967295
Aquí puedes leer más al respecto: Tipos de Datos.
Espero que tus dudas hayan quedado resultas. 😀
-
Angel Sánchez
Miembro1 julio, 2021 en 6:38 pm en respuesta a: Descargar WampServer para x32 bit – Portafolio profesional. -
Si esta bien el link? Me marca error 404, ósea que no existe ese enlace. :/
-
Angel Sánchez
Miembro29 junio, 2021 en 1:15 pm en respuesta a: Problema al ejecutar mi servidor de Django con el /adminSe ve igual de pequeña, puedes enviármela por mensaje? Te mande solicitud.
-
Angel Sánchez
Miembro28 junio, 2021 en 11:15 pm en respuesta a: Problema al ejecutar mi servidor de Django con el /admin¿Cuándo corres el servidor te muestra un error? Si es así puedes pasar captura, por favor.
-
Angel Sánchez
Miembro23 junio, 2021 en 10:04 pm en respuesta a: Problema con el curso de Algebra (No se completa la barra al 100%)Faltaba mostrar los ejercicios propuestos del modulo 2 en adelante. Por favor entra al curso y checa esa ultima clase de cada modulo.
Como los ejercicios propuestos son solo practica y no se revisan, si gustas puedes marcarlos como completos para que el curso llegue al 100%.
¡Saludos!
-
Checa si es lo que vimos aquí: https://www.azulschool.net/todos-los-grupos/php/forum/topic/advertencia-de-la-funcion-count-y-la-variable-username-indefinida/ si no sube tu archivo en un .rar y lo checo 😀
-
Angel Sánchez
Miembro18 junio, 2021 en 4:56 pm en respuesta a: ¿Qué es mejor? ¿API vs Base de Datos? ¿MongoDB vs SQL?Hola Abraham, aquí te comparto algunas lecturas.
1.- REST API vs directamente llamadas de base de datos.
3.- MongoDB es una base de datos Open Source. La puedes descargar desde aquí: https://www.mongodb.com/try/download/community
4.- Tu base de datos y aplicación web se desarrollan de forma independiente, pero trabajan en conjunto, es decir estan separadas. Si contratas un hosting, y suponiendo que vas a trabajar con PHP y phpMyAdmin. Tienes que seguir estos pasos:
- De manera local dale exportar a tu base de datos, te va a generar un archivo .sql
- En tu hosting, desde phpMyAdmin, dale importar y cargas el archivo .sql
- Puede que tu base de datos en tu hosting tenga un nombre diferente, tanto base de datos como las tablas. Y a demás puede cambiar el usuario y contraseña.
- Sube tu web a tu hosting.
- Tomando en cuenta el paso 3 en tu archivo de configuración PHP, donde te conectas a tu base de datos, cambia todos los datos que se modificaron; nombre de base de datos, nombre de tabla, nombre de usuario, contraseña, etc.
Espero te haya ayudado en algo. 😀
-
Angel Sánchez
Miembro3 julio, 2021 en 5:42 pm en respuesta a: Descargar WampServer para x32 bit – Portafolio profesional.Intenta con la versión 2.5, la puedes descargar desde aquí: http://sourceforge.net/projects/wampserver/files/WampServer%202/Wampserver%202.5/wampserver2.5-Apache-2.4.9-Mysql-5.6.17-php5.5.12-32b.exe/download
-
Angel Sánchez
Miembro2 julio, 2021 en 7:18 pm en respuesta a: Descargar WampServer para x32 bit – Portafolio profesional.¿Me puedes pasar las características de tu equipo?
-
-
Angel Sánchez
Miembro29 junio, 2021 en 1:52 pm en respuesta a: Problema al ejecutar mi servidor de Django con el /admin@untitledroot aquí la imagen:

Redes sociales.