16 enero 2018

Códigos de Estado HTTP

Códigos de estado HTTP serie 100

Son quienes informan al navegador de algunas acciones que se van a realizar:
  • 100 (Continue): el navegador puede continuar realizando su petición.
  • 101 (Switching Protocols): el servidor acepta el cambio de protocolo propuesto por el mismo navegador, un ejemplo sería un cambio de HTTP 1.0 a HTTP 1.1
  • 102 (Processing (WebDAV)): aquí el servidor está procesando la petición del navegador pero aun no ha terminado (evitando que el navegador piense que la petición se ha perdido cuando no es recibida ninguna respuesta).
  • 103 (Checkpoint): se va a reanudar una petición POST o PUT que fue abortada.

Códigos de estado HTTP serie 200

Nos indican que la petición del navegador se ha recibido, procesado y respondido correctamente:
  • 200 (Ok): indica que la petición del navegador se ha completado con éxito.
  • 201 (Created): indica que la petición del navegador se ha completado con éxito y como resultado, se ha creado un nuevo recurso.
  • 202 (Accepted): aquí la petición del servidor se ha aceptado y se está procesando en estos momentos, por lo que todavía no hay respuesta alguna.
  • 203 (Non-Authoritative Information): la petición se ha completado con éxito, pero su contenido no se ha obtenido de la fuente originalmente solicitada, más bien de otro servidor.
  • 204 (No Content): en este caso la petición se ha completado con éxito pero su respuesta no tienen ningún contenido.
  • 205 (Reset Content): la petición se ha completado con éxito, pero su respuesta no tiene contenidos y además, el navegador tiene que inicializar la página desde la que se realizó la petición.
  • 206 (Partial Content): la respuesta de esta petición sólo tiene parte de los contenidos, tal y como lo solicitó el mismo navegador.
  •  207 (Multi-Status (WebDAV)): la respuesta consiste en un archivo XML que tiene en su interior varias respuestas y diferentes.
  • 208 (Already Reported (WebDAV)): aquí el listado de elementos DAV ya se notificó previamente.

Códigos de estado HTTP serie 300

Son los que nos indican que el navegador debe realizar alguna acción adicional para que la petición se complete.
  • 300 (Multiple Choices): existe más de una variante para el recurso solicitado por el mismo navegador.
  • 301 (Moved Permanently): aquí el recurso solicitado por el navegador se encuentra en otro lugar y este cambio es permanente (este recurso es muy bueno para sitios SEO).
  • 302 (Moved Temporarily): el recurso solicitado por el navegador se encuentra en otro lugar, aunque sólo por un tiempo limitado. El mismo navegador es redirigido en forma automática a la nueva localización de ese recurso.
  • 303 (See Other): el recurso por el navegador se encuentra en otro lugar. Así, el servidor no redirige automáticamente al navegador, pero le indica que la nueval URI en la que puede obtener el recurso.
  • 304 (Not Modified): en este caso cuando el navegador pregunta si un recurso ha cambiado desde la última vez que se solicitó el servidor responde con este código cuando el recurso no ha cambiado.
  • 305 (Use Proxy): el recurso solicitado por el navegador debe obtenerse por medio del proxy cuya dirección en la cabecera Location de esta misma respuesta.
  • 306 (Switch Proxy): este código lo utilizamos en las versiones que son antiguas de HTTP pero ya no se usa.
  • 307 (Temporary Redirect): el recurso solicitado por el navegador se puede obtener de un lugar diferente, pero sólo para esta petición. Las próximas peticiones pueden seguir utilizando la localización original del recurso.
  • 308 (Permanent Redirect): el recurso solicitado por el mismo navegador se encuentra en otro lugar y este cambio es permanente. Pero a diferencia del código 301, no se permite cambiar el método  HTTP para la nueva petición.

Códigos de estado HTTP serie 400

Nos indican que se ha producido un error cuyo responsable es el navegador:
  • 400 (Bad Request): aquí el servidor no es capaz de entender la petición del navegador porque su sintaxis no es correcta.
  • 401 (Unauthorized): el recurso solicitado por el navegador requiere de autenticación. La respuesta incluye una cabecera de tipo WWW-Authenticate para que el navegador pueda iniciar el proceso de autenticación.
  • 402 (Payment Required): este código está reservado para usos futuros.
  • 403 (Forbidden): la petición del navegador es correcta, pero el servidor no puede responder con el recurso solicitado porque se ha denegado el acceso.
  • 404 (Not Found): el servidor no puede encontrar el recurso solicitado por el navegador y no es posible determinar si esta ausencia es temporal o permanente.
  • 405 (Method Not Allowed): el navegador ha utilizado un método (GET, POST, etc.) no permitido por el servidor para obtener ese recurso.

Códigos de estado HTTP serie 500

  • 500 Error interno. Es un código comúnmente emitido por aplicaciones empotradas en servidores web, mismas que generan contenido dinámicamente, por ejemplo aplicaciones montadas en IIS o Tomcat, cuando se encuentran con situaciones de error ajenas a la naturaleza del servidor web.
  • 501 No implementado
  • 502 Pasarela incorrecta
  • 503 Servicio no disponible
  • 504 Tiempo de espera de la pasarela agotado
  • 505 Versión de HTTP no soportada
  • 506 Variante también negocia (RFC 2295)
  • 507 Almacenamiento insuficiente (WebDAV - RFC 4918)
  • 509 Límite de ancho de banda excedido. Este código de estatus, a pesar de ser utilizado por muchos servidores, no es oficial.
  • 510 No extendido (RFC 2774)

28 julio 2017

Cómo encriptar una carpeta en Mac

COMO CREAR UN CARPETA CON CONTRASEÑA EN TU MAC

Encriptar una carpeta en Mac es muy fácil y no requiere instalación otras aplicaciones.
Con la herramienta "Utilidad de discos", podemos crear una partición con encriptación AES de 128 bits o 256 bits.

Como encriptar una carpeta:

1. Abrir Utilidad de Discos
2. Hacer click en Archivo > Nueva > Imagen de disco a partir de carpeta...
3. Buscar y seleccionar la carpeta que queremos crifar, y hacer click en Imagen
4. Seleccionar lectura/escritura en Formato de imagen si queremos que la carpeta sea editable.
5. Seleccionar el tipo de cifrado (recomendado 128 bits)
6. Guardar
7. Elegir Contraseña
8. Aceptar.

¡Y ya está! El sistema crea un archivo .dmg con los datos encriptados. 



Medidas de pantalla y resolución de teléfonos y tablets


Teléfono
Sistema operativo
Medida pantalla
Ancho/alto
PPI
Densidad de pixeles
iPhone 4 (4, 4S)
iOS
3.5
640 x 960
326
200% HDPI
Samsung Galaxy S III
Android
4.8
720 x 1280
306
250% XHDPI
iPhone 5
iOS
4.0
640 x 1136
326
200% HDPI
BlackBerry Curve 9320
BlackBerry
2.44
320 x 240
164

Nokia Asha
Nokia Asha
3
320 x 240


Galaxy S4
Android
5
1920 x 1080
441
300% XXHDPI
Samsung Galaxy Ace
Android v2.3
3.5
320 x 480
165

Samsung Metro Duos C3322

2.2
240 x 320
182

LG Optimus L5
Android v4.0
4
320 x 480
144

Samsung Galaxy S II
Android
4.3
480 x 800
219
150% HDPI
Samsung Galaxy Y
Android v2.3
3
240 x 320
133

Nokia Lumia 520
Windows Phone 8
4
480 x 800
233
150% HDPI
Alcatel One Touch T'Po
Android
4.7
720 x 1280


Samsung Galaxy Fame

3.5
320 x 480
165

LG Optimus L9
Android v4.0
4.7
540 x 960
234

LG Optimus L3

3.2
240 x 320
125

Nokia Lumia 710
Windows Phone
3.7
480 x 800
252
150% HDPI
LG Motion 4G

4.5
320 x 480
165

Motorola RAZR D3
Android v4.1
4.0
480 x 800
233
150% HDPI
Motorola Razr D1
Android v4.1
3.5
320 x 480
165
150% HDPI
Samsung Galaxy Note II
Android
5.5
720 x 1280
267
200% XXHDPI
Google Nexus 4 by LG
Android
4.7
768 x 1280
320
200% HDPI
Galaxy Nexus
Android
4.6
720 x 1280
316
250% XHDPI
LG Optimus L7X
Android v4.1
4.3
480 x 800


Alcatel One Touch M'Po
Android
4.7
720 x 1280


Nokia Lumia 505
Windows Phone 7.8
3.7
480 x 800
252
150% HDPI
SonyEricsson Xperia Arc HD
Android v2.3
4.2
480 x 854
233

Sony Xperia E
Android v4.1
3.5
320 x 480
165

Alcatel S-POP
Android v4.1
3.5
320 x 480
165

Huawei Ascend Y 300
Android v4.1
4.0
480 x 800
233

BlackBerry 8520 Curve
BlackBerry
2.46
320 x 240
163

Motorola XT890 RAZR i
Android v4.0
4.3
540 x 960
256

Galaxy S
Android
4.0
480 x 800
233
100% MDPI
Google Nexus 5
Android 4.4
5
1920 x 1080
441
300% XXHDPI
Samsung Galaxy Note III
Android 4.3
5.7
1920 x 1080
386




Tamaño y otros datos de las pantallas de las tablets


Las tablets y lectores electrónicos están ordenados por su popularidad.
Tablet
Sistema operativo
Medida pantalla
Ancho/alto
PPI
Densidad de pixeles
Apple iPad 1 & 2
iOS
9.7
768 x 1024
132
100% MDPI
Apple IPad 3 & 4
iOS
9.7
1536 x 2048
264
200% RETINA
Google Nexus 10 by Samsung
Android
10.1
2560 x 1600
300
200% XHDPI
Samsung Galaxy Tab
Android
7.0
600 x 1024
171
100% HDPI
Samsung Galaxy Tab 2
Android
7.7
600 x 1024
170
100% HDPI
Samsung Galaxy Tab 10.1
Android
10.1
800 x 1280
149
150% HDPI
Samsung Galaxy Tab2 10.1
Android
10.1
800 x 1280
149
100% MDPI
Google Nexus 7 by Asus
Android
7.0
800 x 1280
216
133% TVDPI
Apple iPad "Mini"
iOS
7.9
768x 1024
163
100% MDPI
Amazon Kindle Fire HD 7"
Android
7.0
800 x 1280
216
150% HDPI
Amazon Kindle Fire HD 8.9"
Android
8.9
1200 x 1920
254
150% HDPI
Amazon Kindle Fire 1st Gen
Android
7.0
600 x 1024
169
100% MDPI
BlackBerry PlayBook
BlackBerry
7
600 x 1024
169
100% MDPI
Nook Tablet
Android
7.0
600x 800
167
100% HDPI
Asus Transformer
Android
10.1
1200 x 1920
224
150% HDPI
Microsoft Surface Pro
Windows
10.1
1080 x 1920
208
150% HDPI



fuente: norfipc.com

Post Labels

WordPress macOS Linux diseño gráfico Error color plantilla CentOS 7 Plesk PHP RGB SSH Servidor Windows XAMPP aplicación web colores gratis logo pantone sitio web video Edición de Vídeo Plugin Recursos Solución SysAdmin acceso diseño diseño web edición editar imagen mac nube página web sistema software software libre tamaño 2020 Audiovisuales CMS CentOS 6.9 Google HEX HTML PHP.INI Puertos URL actualización actualizar ai aplicaciones aplicación aspecto básicos certificado comercio electrónico conexión corazón desarrollo web emails emotiva flores footer fotografía frase functions.php gratuito iMac illustrator imagenes login mantenimiento mapas motivación online optimización página rendimiento tema texto velocidad verano web $cfg .new 1 TB 1&1 2021 2022 21.5 22 2D 3D 500GB 6.4.3 A0 A1 A2 A3 A4 A5 A6 A7 A8 Abierto AfterEffects Alexa Amazon COVID-19 Captura Videojuegos Capturar Pantalla Capturar Vídeo y Audio Cheat Sheet Classic Blue CleanMyPC Cloud Cloud Server Coronavirus Código Código Abierto DIN Daylimotion Developer ELRepo ETIMEDOUT Grabación de Vídeo Guía H1 Herramientas Hoja de Referencia Homebrew Huawei I+D Illuminating Javascript Kernel LMS Live Streaming MIME Mail MySql NPM Núcleo OPPO Onyx PEAR PH Permisos Productos SEM SSL Terminal Tutoriales UX Ultimate Grey Videotutoriales Web Services WooCommerce Xiaomi abuelos accesibilidad activado admin adminiración adolfo agencia agua almacenamiento alt altura amor ampliar ancho animacionlogo app apple apps aprende archivo archivos arranque arte ataque ataques atico auriculares axioma año banco banners barcos basic 2 becquer beneficios bing bitcoin blog bodas booteable buscadores calendario caminando cancion captura de pantalla cara carpeta casa chmod cliper comandos conexion configuración contacto contraseña control convertir copywriter corazones correo cortar crear cuenta curso cámara reflex código libre das depurado derrotas desarrollo aplicaciones descargar deseo desintalar dibujo direccion disco SSD distro dns domina dominio don quijote dos mil doubleclick duda editor email encriptar esfuerzo español esquema de colores estudio estándar examina exposición familia favicon fecha filezilla formación formato formulario fracasos ftp fuentes fuerza bruta funcion función git golosina googleads grado gratuita gráficos guerrero gustavo h2 hacemos herramienta hijos hotel http https humano humanos icono iconos ideas inaccesible incertidumbre indispensables inspiración instagram instalar internet invalid inversión j balvin jeff bezos jscomposer karol g keyworks largo plazo launchpad libre liderazgo limpieza lirios living coral logoanimation límite lógica manual manzanita mar marinero marketing online medidas mejorar memoria metaetiquetas mi miel migrar miro modificar modificar.cambiar modo moscas motivadora mover mp3 mp4 mueren mujer mundo musical más móviles neón ni contigo ni sin ti nicky jam nietos node.js nulled oficina olas omnivus opensource optimista optimizar padres palabras clave paleta panal pantallas pantallazo panza papel pareado particion partición pastel pc pegar penthouse perfecto personalización personalizado personalizar personas pesca petunia photoshop phpMyAdmin pie de página planos poblado poderoso poesía posible posicionamiento preferido prestaciones prisiones privacidad privada privado programas proporcional protocolo publisites quijote rechazado redactium redactor de contenidos reflexión reggaeton relacion relación remitente remix resolución restablecer resurgir rosas rápido samsung sancho screenshot sea seguridad seguro sentimientos seo ser servicios simulador sistemas slider revolution smartphone smtp snapshot spam subida tablets temp dir tendencia terabox titulo tmp trabajo txt título ubuntu unidad usb utilidad vacío vectoriales vencer ventas veo versiones verso very peri vicio videologo videos webp www youtube éxitos