microsoft

Cola de chancho Windows

cola de chanchoLa llamada cola de chancho es un símbolo que se utiliza con alguna frecuencia entre programadores y personas ligadas de alguna manera a la informática. Este símbolo ortográfico pertenece al grupo de las llamadas virgulillas que engloba el tilde de la eñe, apóstrofos y otros. Sin embargo es común usar la palabra virgulilla para la cola de chancho.

No solamente tiene uso en la informática sino también en matemática y lógica. Los usos comunes en computación se dividen en 2, según, el sistema operativo que se este usando. Por ejemplo en los sistemas antiguos de Microsoft como el MSDOS los archivos (o ficheros) tenían una longitud de 8 caracteres más la extensión, por lo tanto, si el nombre excedía esa cantidad y existían también otros archivos que comenzaban con los mismos caracteres ocurría el siguiente fenómeno: archivo001.txt archivoprueba.txt pasaban a ser archiv~1.txt archiv~2.txt

En tanto en los sistemas UNIX o sus parientes, la cola de chancho o virgulilla, se usa para simbolizar el home del usuario, es decir, si mi usuario es h8red mi home en el sistema será algo como /home/h8red pero puedo reemplazarlo de la siguiente forma: cd /~/bin/ si quisiera cambiar al directorio bin dentro de mi home.

En caso de usar Windows y vayamos a acceder a una cuenta de Linux como por ejemplo las de los hosting vps por medio de SSH usaríamos algún programa como Putty para establecer la conexión, y dependiendo del teclado usaremos alguna de las combinaciones siguientes para obtener la virgulilla.

Alt + 126 (los números del teclado numérico)
Esto es así porque el numero ASCII para la virgulilla es el 126

En los teclados españoles generalmente se usa Alt Gr + 4 y en los latinoamericanos Alt Gr + “+”, ahora si se esta usando algún otro tipo de teclado también vale fijarse en que tecla esta dibujada la virgullila.

En el caso de los macOS se usa Alt + ñ

Es interesante por ejemplo aprenderse algunos números de los símbolos del código ASCII porque suele ser mas rápido encontrar un caracter en caso que no estemos en nuestro teclado, por ejemplo @ se escribe Alt + 64 en el teclado numérico.

 

Nginx Windows PHP

Nginx (se pronuncia engine X) es un servidor web que utiliza pocos recursos, muy liviano y muy rápido. Es especial para instalarlo en nuestra red local. En este artículo instalaremos nginx en un Windows 7. Nginx es solamente un servidor web y para que nginx sea capaz de servir páginas en PHP, lo que tenemos que hacer es muy simple.

Primero bajar nginx para Windows http://nginx.org/en/download.html, después descomprimir de preferencia en C:\nginx, ahora bajar PHP para Windows y descomprimir en C:\nginx\php

Luego hay que crear un php.ini en el directorio de donde residen los binarios de php, y crear o modificar los siguientes archivos.

En nginx.conf descomentar y modificar para que quede similar a esto

location ~ \.php$ {
root           html;
fastcgi_pass   127.0.0.1:9000;
fastcgi_index  index.php;
fastcgi_param  SCRIPT_FILENAME  $document_root$fastcgi_script_name;
include        fastcgi_params;
}

Crear 2 archivos start.bat y stop.bat con los cuales se iniciará y apagará el servidor web.

start.bat

@ECHO OFF
set PATH=C:\nginx\php;%PATH%
start /B cmd /K “c:\nginx\php\php-cgi.exe -b 127.0.0.1:9000 -c c:\nginx\php”
start /B cmd /K “c:\nginx\nginx.exe”
EXIT

stop.bat

@ECHO OFF
taskkill /f /IM nginx.exe
taskkill /f /IM php-cgi.exe
EXIT

Si uno quisiera que el servidor se levantara al iniciar el ordenador, se puede hacer de diferentes formas, me parece que la más simple es poniendo start.bat en la carpeta de Inicio en el menú de inicio. También podríamos modificar el registro de Windows para iniciar el servidor web, o bien levantarlo como servicio mediante algunos programas que “transforman” ejecutables comunes en servicios.

El único inconveniente es que al iniciarse php-cgi.exe, este va a quedar abierto como una ventana de consola, para solucionar eso, existen programas para correr una aplicación de manera oculta o en el “background”.

Puede que algunas personas tengan problemas para ejecutar PHP, eso es porque les faltaría un DLL msvcr110.dll, que puede ser obtenido aquí desde la página oficial de Microsoft. Este es el enlace para Visual C++ Redistributable para Visual Studio 2012 Update 3

Problemas con Avira Antivirus, the path name is too long

Al tratar de instalar uno de los mejores antivirus gratis en mi PC me encontré con esta sorpresa. “The Path name is too long. The maximun number of characters is 49”.

La solución es la siguiente. Instalar en C:\Program Files, que es el directorio por omisión para Windwes en Inglés. Al instalarse en C:\Archivos de programa u otro directorio, existían problemas con las actualizaciones. No funcionaban ni siquiera clicando para ejecutar el actualizador.

Ahora bien, como Avira Antivirus no nos deja elegir donde instalarlo, debemos engañarlo cambiando temporalmente el registro de Windows. De esa manera se instalará donde nosotros queremos C:\Program Files

Espero que los de Avira Antivirus tomen nota del problema causado, y arreglen este bug en futuras versiones.

PASO 1: (TECLA WINDOWS) + R. luego escrbimos regedit

PASO 2: Buscamos HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion y editamos ProgramFilesDir cambiando el valor de C:\Archivos de programa a C:\Program Files

Paso 3: Instalar Avira Antivirus

Paso 4: Los mismo que el PASO 2 pero ahora cambiamos al valor original C:\Archivos de Programa

De paso esto también es la solución al problema con las actualizaciones de Avira Antivir. Las personas que tiene ese problema, deben reinstalar siguiendo las instrucciones anteriormente dadas.

Si no deseas editar el registro a mano, puedes usar el archivo patch.reg, instalar Avira Antivirus y luego doble clic en restore.reg

MSN bloquea los vídeos de YouTube

Al menos eso me ha pasado hoy en la mañana al intentar enviar enlaces de vídeos de YouTube a mis amistades. Esto no es nuevo, ya sabemos que Microsoft espía a las personas analizando el contenido de los mensajes de MSN. Que Microsoft nos espíe se demuestra en el hecho en que filtra y bloquea activamente algunas cadenas que pudieran ser “perjudiciales”, cosas “malas” con extensiones como “php”, en fin.

Pues bien ahora simplemente las direcciones de YouTube están bloqueadas, no encuentro razón a esto. Está claro que no es por la “seguridad” de las personas, los vídeos de youtube son seguros y la política de youtube con respecto a los vídeos no aptos para menores son bastante estrictas. Lo único que queda es la mala voluntad y actitud monopólica de Microsoft, bloqueando el servicio estrella de su rival Google. Y como ya hemos oído por ahí, Microsoft planea poner su propio “YouTube” y que mejor para empezar bloqueando a la competencia.

Si esto es así, y no es un error o prueba de MSN, si en verdad la razón del Bloque de los vídeos de YouTube del MSN no es por lo citado anteriormente y es un error de configuración, entonces yo declaro y determino de manera certera e indeclinable en este mismo momento que YouTube está muerto.

Predicciones 2008

Las predicciones para el 2008 a nivel mundial son las siguientes, de acuerdo con el oráculo de Hermes Trimegistus, el sacerdote de la antártica y los iniciados del Calendario Maya.

Se hará publica la creación de un bloque económico en América del norte, el dolar se debilitara continuamente para dar paso al salvavidas económico en forma de una nueva moneda llamada el Amero. El Amero al igual que el Euro sera una moneda común pero de los países de América del norte, Estados Unidos, México y Canadá.

Un asteroide caerá sobre Marte como advertencia a los acontecimientos que se avecinan para el año 2012, donde la muerte y la destrucción vendrán del cielo para limpiar a la humanidad.

Los políticos harán públicos algunos proyectos que han estado ocultos a la humanidad. Instalaciones subterráneas resistentes a la amenaza nuclear, proyectos “arcas de Noé” que son una serie de esfuerzos independientes por conservar las especies vegetales y animales del planeta.

Atentado contra George Bush, resulta ileso.

Ossama bin Laden es encontrado y eliminado según fuentes del gobierno americano, sus restos no son expuestos a la prensa y ninguna supuesta fotografía es mostrada durante el 2008.

Muere Fidel Castro. Se anuncia aperturas en la economía de Cuba.

La presidenta de Chile, Michelle Bachelet fallece por causas naturales.

Se confirma la sospecha de existencia de vida en una luna de un planeta del sistema solar por parte de un grupo de científicos de la NASA.

Pasado el primer trimestre del año, el dolar se desplomara y las bolsas de todo el mundo entraran en crisis. La bolsas de los países emergentes deberán cerrar durante el año en total 5 días para evitar el desplome total. Estados Unidos entra en recesión.

El petroleo llegara a los 120 dólares el barril.

Durante todo el 2008 el cambio climático causara estragos en todo el mundo. Sera el peor año de catástrofes climáticas que se tiene registro en 6 mil años.

Ocurrirán durante el 2008 dos accidentes en plantas nucleares, ninguno grave pero pondrán para siempre en duda la seguridad de dicha tecnología.

El sistema operativo Linux, competencia de Microsoft Windows conquistará una porción significativa del mercado de los escritorios, pero retrocederá en el área de servidores.

Los proyectos de laptops para niños, serán un fracaso rotundo, tanto desde el punto de vista económico como educativo.

Google reportara una baja sustancial en sus utilidades para el fin del año 2008. Y comenzará a perder su posición que lo llevará a la quiebra en menos de una década. Enormes sumas de dinero se gastarán en comprar empresas sobrevaloradas.

AMD competencia de Intel en la fabricación de microprocesadores llegará al borde de la quiebra. Google se interesara por el mercado de los procesadores de computadoras.

La Web 2.0 fracasará, y no se verán ventas tan millonarias como en el 2007, para luego decaer drásticamente en los años siguientes.

Se anunciará la cura contra el cáncer pero sus descubridores morirán en un accidente aéreo. Los científicos no podrán reproducir en los laboratorios los resultados sin los descubridores.