martes, 6 de abril de 2021

Instalar Nik Collection 1.2.11 en Mac

Nik Collection es una colección de plugins, que en sus inicios (hasta la versión 1.2.11) era totalmente gratuita. 

Si ya la tenías ( o si no la tienes puedes obtener aquí ), habrás visto que es complicado instalarlo en las versiones de Photoshop 2020 y 2021. (Recuerda, versión 1.2.11, las siguientes son de prueba/pago)

Pero no te preocupes, porque Dabiz Perez te enseña, tanto para Mac como para Windows como instalarlo. 

Básicamente, al instalarlo, añades el "host", que viene a ser una carpeta en tu equipo donde están los plugins de la versión de Photoshop que poseas. En un Mac con Big Sur y versiones 2020/2021 de PS, puedes probar a instalarlo todo por defecto, ya que seguramente te va funcionar sin problema. 

Si lo estás haciendo en un Mac con Big Sur instalado, es posible que la instalación te diga que no es compatible con tu sistema. 

Para saltarte esa "limitación" haz lo siguiente. 

En el escritorio te habrá aparecido el icono del "disco de instalación" del plugin. Pulsa botón derecho, se abrirá el menú contextual y busca la opción "Nuevo Terminal en la Carpeta", que seguramente tendrás en el menú "Servicios".

Pulsala y te aparecerá el terminal en esa carpeta. Escribe lo siguiente y pulsa Enter:

SYSTEM_VERSION_COMPAT=1 open "Nik Collection.app"

Con esto, forzarás a que se pueda instalar. 

Ahora sólo tienes que seguir las indicaciones de Dabiz.













martes, 16 de febrero de 2021

Enrutador o archivo modelo controlador en hosting compartido .Net

Una forma usual de utilizar URLs amigables, o controlar la estructura de tu web (especialmente en un Modelo-Vista-Controlador) es utilizando un enrutador o archivo controlador (tiene nombres mil el ... ).

Pero, cuando estás usando un hosting compartido, especialmente si acepta diferentes tecnologías, el panel de control (Plesk o similar) no siempre pone fácil esta tarea. 

Al final, lo que quieres es que todos los errores 404 pasen por tu "controlador" y así organizar tu estructura de web de la manera más adecuada. 

Si bien en la mayoría de los paneles de control de hosting compartidos puedes definir tus propios "errores" 404 (página no encontrada), la mayoría te van a pedir que lo hagas con un .html o, en algunos entornos, te permiten redirigir a una página... cambiando la url que se ve en el navegador. 

Basta de cháchara. 

Mira en la raíz del administrador de archivos de tu sitio. Si tienes un web.config (que vas a encontrar seguramente si tienes un hosting Windows) sólo tienes que hacer lo siguiente. 

En la sección <httpErrors></httpErrors>, busca el relativo al 404 y cámbialo de la siguiente manera:

<remove statusCode="404" />
<error statusCode="404" responseMode="ExecuteURL" path="/ruta/archivo.asp" />

*Importante: No te olvides del statusCode 403... exploración de directorio no autorizada. Es el mismo proceso. Y así con todo código que quieras controlar.

El archivo destino es una url que existe físicamente en tu hosting a nivel público, y que puede ser cualquier tecnología que acepte tu servidor: .html, .php, .asp, etc.

Ahora si alguien escribe "http://tudominio.com/cualquiercosaquenoexista", en vez de un error 404 o Page Not Found, el servidor irá a tu archivo donde podrás controlar las rutas.

Ten en cuenta que con esta configuración, no recibirás las variables GET, aunque sí podrás leer fácilmente toda la url (incluidos los parámetros get) a la que se ha intentado acceder. Y aunque existen otros métodos más complejos para web.config, éste, por su sencillez, es el que me parecía más apropiado para ti.