VPS barato

digital-ocean

El negocio del hosting a nivel mundial ha evolucionado mucho en los últimos años y hoy en día existen diferentes ofertas. Al principio se ofrecía solo hosting de HTML, luego el mercado demando contenido dinámico y se introdujeron una serie de lenguajes que permitían servir contenido dinámico y luego de una gran batalla el ganador fue PHP, el cual es hoy día el lenguaje mas popular para la creación de contenido web.

Es así como al inicio los hostings solo servían contenido estático y luego contenido dinámico, pero era poco común que alguien tuviera un servidor dedicado a su disposición, por el elevado costo que significaba. Seguir leyendo...

Licencias de software vs suscripciones

nube-cumulus-wikipedia

Bill Gates, el fundador de Microsoft, quien fuera hasta hace no mucho el hombre con más dinero en el mundo hizo su fortuna gracias a la venta de licencias de software. La licencias de software son un contrato entre el dueño de la aplicación y en el usuario (este puede ser una persona natural o una empresa), donde la propiedad la mantiene el dueño quien a cambio de una cantidad de dinero permite el uso de su software por un determinado tiempo, puede ser finito o bien para siempre. Seguir leyendo...

Ocultar filter tips en Drupal

Una pregunta frecuente es como ocultar los filter tips o consejos para filtros en Drupal. Existen varias formas de ocultar los filter tips, desde modificar el core de Drupal, modificar las plantillas de los módulos o los CSS, sin embargo estas 2 soluciones tienen el inconveniente que se pierden en cada actualización y hay que volverlos a escribir una y otra vez.

Por lo que buscando una solución práctica pensé en modificar los CSS mediante un módulo que inyecta código CSS a nuestro Drupal. Seguir leyendo...

¿Cómo descomprimir múltiples archivos tar?

Muchas veces es necesario descomprimir múltiples archivos tar o bien tar.gz o incluso archivos tar.bz2, en fin descomprimir los archivos o ficheros que sea. No confundir archivos tar con rar ya que no son lo mismo.

Y desde la línea de comandos se hace tedioso descomprimir de a uno, por lo que hay que usar un truco. El truco es simple y consiste en usar un for común y corriente.

Si quisiéramos descomprimir múltiples archivos .tar.gz desde la línea de comandos en un directorio usaríamos la siguiente orden de comandos:

for f in *.tar.gz; Seguir leyendo...

For PHP

Como usar for en PHP es basicamente de la misma forma que en C, y que en la mayoría de los lengguajes de uso extendido.

Más o menos el for del ejemplo siguiente nos dice:

Desde $i que comienza en 0 y mientras $i sea menor que 9 entonces $i aumenta en 1. Lo que quiere decir que el ciclo se ejecutaría desde el 0 al 8

for ($i=0;$i<9;$i++)

Para hacer un ciclo que fuera del 0 al 9 sólo basta cambiar «menor que» por «menor o igual que» el código sería el siguiente:

for ($i=0;$i<=9);$i++)

También podemos usar for algo más complejos que nos entreguen ciclos como este:
[i=0] j=9 [i=1] j=8 [i=2] j=7 [i=3] j=6 [i=4] j=5 [i=5] j=4 [i=6] j=3 [i=7] j=2 [i=8] j=1 [i=9] j=0

for ($i=0,$j=9;$i<=9;$i++,$j–)
print «[i=$i] j=$j «;

Recomendaciones:
Si tuviéramos una linea como la siguiente, donde «count($array_1)» es el número de elementos que tiene la matriz $array_1, y sabemos de antemano que mientras estemos dentro del ciclo del for la cantidad de elementos de la matriz $array_1 no cambiará, entonces podríamos definir una variable con la cantidad fija fuera del for, para así no tener que calcular la cantidad de elementos cada vez que en el caso de matrices y ciclos muy grandes podría afectar el desempeño de nuestro script en PHP.