Archive

Archive for January 7th, 2009

Frases Geek

January 7th, 2009

1. There are 10 types of people in the world: those who understand binary, and those who don’t.

2. If at first you don’t succeed; call it version 1.0

3. Microsoft: “You’ve got questions. We’ve got dancing paperclips.”

4. 1f u c4n r34d th1s u r34lly n33d t0 g37 l41d

5. My pokemon bring all the nerds to the yard, and they’re like you wanna trade cards? Darn right, I wanna trade cards, I’ll trade this but not my charizard.

6. I’m not anti-social; I’m just not user friendly

7. Programming today is a race
between software engineers striving to build bigger and better
idiot-proof programs, and the Universe trying to produce bigger and
better idiots. So far, the Universe is winning.

8. I would love to change the world, but they won’t give me the source code

9. A computer lets you make
more mistakes faster than any invention in human history - with the
possible exceptions of handguns and tequila.

10. The box said ‘Requires Windows 95 or better’. So I installed LINUX.

General ,

Eliminar directorio recursivo con PHP

January 7th, 2009
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
< ?php
function rmdir_recurse($path)
{
    $path= rtrim($path, '/').'/';
    $handle = opendir($path);
    for (;false !== ($file = readdir($handle));)
        if($file != "." and $file != ".." )
        {
            $fullpath= $path.$file;
            if( is_dir($fullpath) )
            {
                rmdir_recurse($fullpath);
                rmdir($fullpath);
            }
            else
              unlink($fullpath);
        }
    closedir($handle);
}
?>

General

Android en Hp Mini-Note 2133

January 7th, 2009

Hoy estuve conversando con mi muy apreciada amiga Patricia(Pachy) acerca del crecimiento de Linux y de por qué creo que Linux va a seguir creciendo y viendose más en usuarios caseros, no sólo en servidores como se piensa.  Le estuve diciendo que ahora que Google tiene su Sistema Operativo basado en Linux, para equipos móviles, y como todo el mundo usa productos de Google, se le abre otra puerta a GNU/Linux para seguir creciendo y ganando más seguidores.

Hace unos pocos días se publicó la noticia de que unas personas compilaron Android en 5 horas y luego, fácilmente, lo instalaron en una Asus Eee PC 1000H.  Hoy les traigo un video donde muestran Android corriendo sobre una Hp Mini-Note 2133

General , , , ,

Video publicado en la web de The Linux Foundation

January 7th, 2009

$ man ls: manual del comando “ls”

January 7th, 2009

NOMBRE
ls, dir, vdir - listan los contenidos de directorios

SINOPSIS
ls [opciones] [fichero...]
dir [fichero...]
vdir [fichero...]

Opciones de POSIX: [-CFRacdilqrtu1]

Opciones de GNU (en la forma más corta): [-1abcdfghiklmnopqrstuvwxABCD‐
FGHLNQRSUX] [-w cols] [-T cols] [-I patrón] [--full-time]  [--show-con‐
trol-chars]      [--block-size=tamaño]     [--format={long,verbose,com‐
mas,across,vertical,single-column}] [--sort={none,time,size,extension}]
[--time={atime,access,use,ctime,status}] [--color[={none,auto,always}]]
[--help] [--version] [--]

DESCRIPCIÓN
El programa ls lista primero sus argumentos no directorios  fichero,  y
luego para cada argumento directorio todos los ficheros susceptibles de
listarse contenidos en dicho directorio.  Si  no  hay  presente  ningún
argumento aparte de las opciones, se supone un argumento predeterminado
‘.’ (el directorio de trabajo).  La opción -d hace que los  directorios
se  traten como argumentos no directorios; es decir, como ficheros nor‐
males.  Un fichero es susceptible  de  listarse  cuando  su  nombre  no
comienza con ‘.’ o cuando se da la opción -a (o -A, vea más abajo).

Cada  una  de las listas de ficheros (las de ficheros no directorios, y
para cada directorio la lista de ficheros de dentro) se clasifica sepa‐
radamente  según  la  secuencia  de clasificación en la localización en
curso. Cuando se da la opción -l, cada lista se precede por  una  línea
de  sumario  que  da el tamaño total de todos los ficheros en la lista,
medidos en semi-kilobytes (512 B).

La salida es a la salida estándar, una entrada por cada línea, a  menos
que  se  pida  una  salida  multi-columna  mediante  la  opción -C. Sin
embargo, para la salida en una terminal, no está definido si la  salida
será  en  una  sola columna o en varias. Las opciones -1 y -C se pueden
emplear para forzar la salida en una o en varias columnas,  respectiva‐
mente.

OPCIONES DE POSIX
-C     Lista los ficheros en columnas, ordenados verticalmente.

-F     Añade tras cada nombre de directorio un ‘/’, tras cada nombre de
FIFO un ‘|’, y tras cada nombre de un ejecutable un ‘*’.

-R     Lista recursivamente los subdirectorios encontrados.

-a     Incluye en el listado ficheros cuyos nombres empiecen por ‘.’.

-c     Emplea el tiempo de cambio de estado en vez del de  modificación
para la clasificación (con -t) o el listado (con -l).

-d     Lista nombres de directorios como otros ficheros, en vez de lis‐
tar sus contenidos.

-i     Precede la salida para el fichero por el  número  de  serie  del
fichero (número-í o número de nodo-í).

-l     Escribe  (en  formato  de  una  sola  columna)  los permisos del
fichero,  el  número  de  enlaces  que  tiene,  el  nombre   del
propietario,  el  del  grupo  al  que  pertenece,  el tamaño (en
bytes), una marca de tiempo, y el nombre del fichero.  De  forma
predeterminada,  la  marca  de tiempo que se muestra es la de la
última modificación; las opciones -c y -u seleccionan las  otras
dos  que  hay.  Para ficheros especiales de dispositivo el campo
de tamaño se reemplaza comúnmente por los números de dispositivo
mayor y menor.

-q     Imprime  los  caracteres no imprimibles que haya en un nombre de
fichero como signos de interrogación ‘?’. (Se permite  que  esto
sea lo predeterminado cuando la salida es una terminal.)

-r     Invierte el orden de la clasificación.

-t     Clasifica por la marca de tiempo mostrada.

-u     Emplea  el  tiempo  de  último acceso en vez del de modificación
para la clasificación (con -t) o el listado (con -l).

-1     Para la salida en una sola columna.

General , ,

Tutoriales de instalacion y configuracion de Servidores en GNU/Linux

January 7th, 2009

En el site de la Fundación Código Libre Dominicano hay varios tutoriales para aprender a configurar servidores de distintos tipos en Linux.  Estos tutoriales se les encuentra en formato PDF y aquí les traigo los enlaces para descargar algunos de ellos:

Aparte de estos tutoriales, existen otros documentos de prácticas para estudiantes de GNU/Linux en:

CodigoLibre.org

General , , , , , , , , , , ,