RedshiftGUI protege tus ojos

RedshiftGUI

RedshiftGUI… la primera impresión es un «¿y eso qué es?, al menos esa fue la mia, pero después de leer un poco veo que es una herramienta la mar de útil ya que te permite, automáticamente, modificar la temperatura del color, sí esos datos que aparecen en el OSD de nuestros monitores indicando 9300K/6500K…, del monitor ajustándola a las condiciones lumínicas del día para que los ojos no se resientan tanto al estar delante del ordenador. Continuar leyendo «RedshiftGUI protege tus ojos»

Un poco de humor

  • Si tu sistema operativo es Windows y funciona sin errores, es que debe estar fallando algo.
  • ¿En qué se diferencia Windows a un Virus?
    • En que el virus es gratis
  • Cómo duplicar su espacio en disco.
    • Capítulo I.- Borre Windows
  • ¿Por qué Windows está resfriado?
    • Por abrir tantas ventanas.
  • ¿Saben cuáles son los mejores amigos de Bill Gates?
    • Control, Alt y Supr
  • Windows es multitarea:
    • Acaba con mis nervios y mi paciencia al mismo tiempo
  • Una frase de Bill Gates:
    • Si no puedes hacerlo bueno, haz que parezca bueno
  • ¿Cuantos técnicos de hardware de Microsoft se necesitan para cambiar una bombilla?
    • Dos. Uno para sujetar la bombilla, y otro para dar vueltas a la mesa.
  • Windows VISTA significaba:
    • V –> Virus
    • I –> Intruders.
    • S –> Spyware
    • T –> Troyans
    • A –> Adaware
  • Error:002304,no se detecta el raton.
    • Pulse el boton derecho del raton para ver opciones adicionales.
  • ¿Qué es lo mejor de Windows XP?
    • Su desinstalación.
  • Desde que instalé Windows XP, mi PC ya no me entiende…
  • Error de Windows XP: Todo funciona bien, por favor, reinstale Windows XP.
  • if (las_ranas_tienen_pelo == true)
    {
    msg (”Windows XP es bueno”)
    }
  • Iniciando Windows XP… Se requieren 3 Avemarías y un Padre Nuestro para que funcione.
  • Aviso: La instalación de Windows XP anulará la garantía de su PC.

Ejecutar aplicación con PHP y Windows

Windows + Apache + PHP
Windows + Apache + PHP

Estos días en la oficina hemos tenido que echar mano de un windows y montarle Apache, PHP y MySQL para un proyecto que estamos desarrollando. Sí no había otra forma o windows o nada, por eso digo lo de «nunca cerrar las puertas a nadie» bueno en este caso a «nada».

Sí Windows tendrás sus cosas malas pero en este caso nos está funcionando a las mil maravillas.

Os cuento hemos desarrollado una aplicación que necesita generar un tipo concreto de ficheros que en Linux se nos hacía bastante complicado generar con la suficiente calidad y no nos quedó otro remedio que echar mano de windows.

Los problemas llegaron cuando desde el código PHP no éramos capaces de lanzar un programa, siempre nos encontrábamos con el error,

«programatal.exe» no se reconoce como un comando interno o externo,
programa o archivo por lotes ejecutable.

Buscando en Internet encontramos que teníamos que modificar en el php.ini la siguientes opciones:

  • safe_mode= off
  • safe_mode_exec_dir= On

También es necesario modificar el servicio del apache para darle permisos para permitir al servicio «interactuar con el escritorio», para ello hacemos click en el botón Inicio->Ejecutar y escribimos «Services.msc» ( sin las comillas ), se nos abrirá el «gestor de servicios» de windows, tendremos que hacer click con el botón derecho en el Apache y click en propiedades. Ahora en la ventana que se nos ha abierto haremos click en «Inicio sesión» y marcaremos la opción «Permitir a los servicios que interactúen con el escritorio».

Con estos pasos ya deberíamos poder ejecutar mediante la shell de windows un php y que éste lanze cualquier aplicación. En nuestro caso fue imposible, sí podíamos lanzar, por ejemplo, la calculadora de windows, el bloc de notas pero no una aplicación externa a windows.

Solución? La única solución que encontramos y que está funcionando perfectamente, es el crear un acceso directo al programa en la carpeta donde está nuestro fichero php.

El motivo por el cual no podíamos lanzar nuestra aplicación aún está por descubrir, la falta de tiempo no nos ha dejado investigar un poco más el por qué, aunque teóricamente es una medida de seguridad el no permitir ejecutar programas externos fuera del directorio del php que se está ejecutando.

Windows vs Linux

No he podido parar de reirme al ver esta foto que me enviaron por mail. Vamos seremos pocos los usuarios de linux, unos pocos más los que tengamos que usar los dos sistemas, pero como simpre, una imagen vale más que mil palabras.

Windows vs Linux

Eliminar Windows Messenger

A veces nos resulta molesto el Windows Messenger que viene en XP o queremos instalar otra versión, bueno lo que debemos hacer es esto:

Haz click en el botón Inicio y selecciona Ejecutar teclea:

RunDll32 advpack.dll,LaunchINFSection %windir%\INF\msmsgs.inf,BLC.Remove

click en OK.

Aparecerá una barra de progreso donde puedes seguir el proceso de desinstalación.

Espero que os sirva… a mi mucho 😉