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.

Términos informáticos frecuentemente mal traducidos

He aquí una serie de palabras en inglés de uso frecuente en textos de computación que, muchas veces, son mal traducidas.

Actually: Significa realmente y no actualmente.

Archive: Se refiere a un conjunto de ficheros comprimidos(.rar, .zip, etc.), si se traduce como archivo entra en conflicto con la traducción de file en latinoamérica, que es archivo y no fichero como en España.

Array: Se debe traducir como matriz, en programación matemáticamente hablando un array es una matriz. También se le conoce como arreglo[de datos], pero esta última lleva muchas veces a confusiones. Seguir leyendo...

Fui a comprar libro de XML

Me gustan más los libros, no hay caso, de verdad no me gusta leer desde una pantalla. Es por eso que me compré un libro de XML en español en la librería Galileo Libros que queda a la vuelta de mi casa de Providencia. El libro se llama Navegar en Internet XML. Aún no lo leo entero si me lo compré en la mañana pero ya llevo la mitad.

XML es la sigla del inglés eXtensible Markup Language (lenguaje de marcado ampliable o extensible). Seguir leyendo...

Nueva versión de CDs CDLibre.org 9 CDs llenos de programas libres y gratis

www.cdlibre.org es una página dedicada a la difusión del Software Libre para Windows, gratis y sin spyware. Puedes descargar imágenes ISO de CDs con todos los programas incluídos. Puedes quemar luego las imágenes con programas como el Nero.

Contiene aplicaciones como: AbiWord 2.4.1 – AbiWord 2.4.1 Import/Export Plug-ins – AbiWord 2.4.1 Tools Plug-ins – Anagramarama 0.1 – Audacity 1.2.4 – BitTorrent 4.2.1 – Blender 2.37a – Celestia 1.3.2 – Crack Attack! 1.1.08 – FreeCiv 2.0.7 – Frozen Bubble Enhanced 1.0 – Gaim 1.5.0 – GIMP 2.2.9 – GIMP Animation package 2.2.0 – Grisbi 0.5.7 – GTK 2.6.9 – GTK 2.8.7 – HTTrack 3.33 – Inkscape 0.43.1 – iPodder 2.1 – Jump’n’Bump 1.51 – Jump’n’Bump 1.51 Instalador – LMarbles 1.0.6 – Mozilla Firefox 1.5 Castellano – Mozilla Firefox 1.5 Inglés – Mozilla Thunderbird 1.0.6 Castellano – Mozilla Thunderbird 1.0.7 Inglés – Mozilla Thunderbird 1.5 RC1 Castellano – Mozilla Thunderbird 1.5 RC1 Inglés – Nvu 1.0 – Nvu 1.0 Castellano – Open Clip Art Library 0.18 – OpenOffice.org Seguir leyendo...