int contador;
void setup()
{
pinMode( 12 , OUTPUT);
pinMode( 4 , INPUT);
}
void loop()
{
if(digitalRead(4))
{
for (contador=0; contador< ( 5 ); ++contador)
{
digitalWrite( 12 , HIGH);
delay( 2000 );
digitalWrite( 12 , LOW);
delay( 2000 );
}
}
}
seen from China
seen from Kazakhstan
seen from Germany
seen from Russia

seen from Türkiye
seen from United Kingdom

seen from United States

seen from United States
seen from United States
seen from Spain
seen from United States
seen from United States
seen from United Kingdom
seen from United States
seen from Germany
seen from United Kingdom
seen from United States

seen from Colombia

seen from United States
seen from United States
int contador;
void setup()
{
pinMode( 12 , OUTPUT);
pinMode( 4 , INPUT);
}
void loop()
{
if(digitalRead(4))
{
for (contador=0; contador< ( 5 ); ++contador)
{
digitalWrite( 12 , HIGH);
delay( 2000 );
digitalWrite( 12 , LOW);
delay( 2000 );
}
}
}

Anya is live and ready to show you everything. Watch her strip, dance, and perform exclusive shows just for you. Interact in real-time and make your fantasies come true.
Free to watch • No registration required • HD streaming
Fundamentos de los Computadores [P4]
INTÉRPRETE DE COMANDOS EN LINUX
TRUCOS
Tabulador: Si tenemos suficientes letras de una ruta (C:/Documen...) que no se corresponde con otra, tabulador la rellena automaticamente.
CTRL+R | history : Permite revisar todas las acciones que realizamos en el historial ademas tambien puede hacerse con las flechas arriba abajo.
Arrastrar: Si movemos un archivo al interprete nos dira su ruta absoluta.
man/info/help [orden]: Nos revela el manual o la informacion de un comando concreto.
TIPOS DE USUARIO
Usuarios normales: Indicados con el simbolo $ tienen mas o menos privilegios a la hora de usar el sistema.
Usuarios sin login: Restringido a diversas tareas del sistema.
Superusuarios: Indicados con el simbolo # son los que tienen toda la autoridad en el sistema.
Por lo general se indica como "usuario@maquina:directorio_actual$
whoami: Muestra el nombre de usuario.
who: Lista todos los usuarios conectados en el sistema, incluido la hora en la que lo hicieron.
w: Muestra los usuarios y todo lo que estan ejecutando.
groups: Muestra el grupo en el que estamos.
sudo -s: Te eleva a superusuario.
sudo [orden]: Ejecuta como superusuario cierta orden concreta.
login [usuario]: Cambia al usuario.
exit: Termina la sesion final.
MOVIMIENTO EN EL INTERPRETE
Movernos requerira de escribir o bien la ruta absoluta al directorio al que queremos ír o simplemente retroceder hacia la raiz o directorio padre. La ruta del directorio se indica con el símbolo /.
cd [ruta_directorio]: Nos mueve a un directorio concreto de forma descendente (desde uno padre a un hijo).
cd | cd ~: Nos devuelve al directorio de trabajo (el de inicio /home/usuario).
..: Retrocedemos al directorio padre del directorio actual.
.: Retrocedemos al directoio raiz (/).
Suponiendo que estamos en juan/docs queremos movernos a Jose:
cd ../../jose (retrocedo dos veces hasta home y luego voy a jose)
cd /home/jose (voy a home directamente y bajo)
SISTEMA DE ARCHIVOS
ls: Muestra todas las entradas del fichero actual (subficheros, documentos, imagenes...)
ls -l: Lista todas las entradas del fichero actual, añadiendo ademas los permisos y propiedades que tienen. [usuario-grupo-resto]
ls -U: Lista en orden de fecha y creacion.
ls -r[S|t|u|U]: Ordena de forma recursiva segun algun tipo de criterio elegido entre los 4 posibles.
ls -d [subdirectorio]: Lista un subdirectorio en concreto.
Ademas podemos combinar este comando con diferentes auxiliares (astericos o interrogaciones) para listar solo los documentoso videos, o imagenes...
ls -l *.txt *.doc
TEXTOS Y DOCUMENTOS
cat [fichero]: Permite ver el contenido de un fichero en terminal sin abrirlo desde un programa propio.
more [fichero]: Permite ver el contenido de un fichero con scroll en el terminal.
less [fichero]: Permite ver el contenido con scroll vertical y horizontal y con posibilidad de buscar una palabra con /[palabra].
hexadump -C [fichero]: Traduce a hexadecimal el contenido de un fichero.
BUSCAR E IMPRIMIR
Basados en el comando "find" se componen de "find [opciones] [ruta1] [ruta2...] f (fichero genérico) d (directorio).
find dir -type f -iname "*.tgz" : Busca en el directorio "dir" un fichero "f" de extension ".tgz".
find /etc/default dir -type d -name "dir_*" : Busca tanto bajo /etc/default como bajo dir los subdirectorios cuyo nombre empiece exactamente con la cadena dir_.
Ademas, find puede combinarse con la funcion -printf. Lo importante de esta funcion es que puede imprimir; %p (camino/nombre del fichero) %s (tamaño del fichero) /n (salto de párrafo) o %u (usuario).
find . -type f -printf "El fichero %p ocupa %s bytes\n": Se busca el directorio actual un fichero y se escribe su ruta y su peso.
CREAR, COPIAR, MOVER, CORTAR FICHEROS Y DIRECTORIOS
touch [nombre_fichero]: Crea un fichero o pone el existente en blanco.
cp [fichero_origen1] fich_destino|dir_destino: Copia un fichero y lo mueve a un fichero o a un directorio.
-r: Se utiliza de forma recursiva (especial para copia directorios).
-i: Pide confirmacion si el fichero existía
-p: Realiza una copia de seguridad tras copiar.
-u: No realiza la copia si el destino tiene una fecha de modificacion posterior
jaime@casa:~/juan/progs$ cp -ip fich.txt ../docs: Copia el fichero fich.txt (quea cabamos de copiar en el directorio actual) a /home/jaime/juan/docs, pidiendo confirmación y realizando una copia de seguridad
mv [fichero_origen1] fich_destino|dir_destino: Moverá el fichero de origen a otro fichero destino o directorio, si ambos estan en el mismo directorio o fichero solo cambia el nombre, si los mueve elimina el fichero en la carpeta de origen tras moverlo.
rm nombre_fichero|nombre_directorio: Eliminara un fichero o un directorio concreto.
-r: Eliminara de forma recursiva.
-v: Muestra lo que se va borrando en pantalla.
-i: Pide confirmacion segun va borrando.
-f: Borra sin pedir confirmacion.
mkdir nombre_directorio: Se crea un directorio vacío con el nombre solicitado en la ruta absoluta en la que estuvieramos.
rmdir nombre_directorio: Elimina un directorio siempre que esté vacio. Si no hay que usar rm -r.
COMPRESION Y DESCOMPRESIÓN DE ARCHIVOS
Aunque la compresion es tar y su real extension es tar.gz. en linux se denomina simplemente tgz.
tar czvf fichero.tgz directorio[s]|fichero[s] : Empaqueta y comprime los directorios (recursivamente) y ficheros indicados en un solo archivo .tgz. Se guardan rutas relativas y permisos.
tar tzvf fichero.tgz: Lista en el terminal los contenidos del fichero .tgz
tar xzvf fichero.tgz: Descomprime el fichero comprimido en el directorio actual.
PERMISOS
Agrupados para usuario - grupo - resto, cada uno se codifica con un numero en octal que corresponden a 3 en binario. Todos ellos significan wrx (lectura-escritura-ejecucion) si poseen un 1.
chmod 3_cifras_en_octal fichero|directorio: Cambia los permisos (110, 754) de un fichero o directorio en concreto.
chown nuevo_prop fichero|directorio: Cambia el propietario de un fichero o directorio.
chgrp nuevo_grupo fichero|directorio: Cambia el grupo de un fichero o directorio.
ENLAZAR
Enlazar es crear una referencia virtual a un archivo en cualquier otro lugar por ello mismo copia todos los permisos que tuviera.
ln fichero_a_enlazar enlace -> ln fichero_origen.txt fichero_final.txt
Si añadieramos -s entonces sería un enlace blando.
REDIRECCIONAMIENTO Y TUBERIAS
ls -l > fich.txt: Mete en el fichero de texto el contenido del listado de forma forzosa y suprimiendo la informacion si la había.
ls -l >> fich.txt: Mete el contenido del listado en el fichero pero sin suprimir la informacion.
ls -l noexiste.c *.h 2>>err.txt: Mete la informacion de la salida del stderr en un archivo de texto.
sort < fichero.txt: Ordena las lineas por orden alfabeto.
Si queremos encadenar filtros podemos usar las tuberias |.
sort [-n]: Ordenar (alfabéticamente, o bien numéricamente si se emplea la opción -n) ficheros por líneas.
grep patron: Dejar pasar sólo líneas que contengan un patrón de caracteres.
cut -c10-30: Dejar pasar sólo las columnas de texto del carácter 10 al 30 de cada fila.
head -n: Dejar pasar sólo las n primeras líneas (con n cualquier número natural).
tail -n: Dejar pasar sólo las n últimas líneas (con n cualquier número natural).
uniq: Eliminar líneas repetidas.
wc [-l -c -w]: Contar líneas (-l), caracteres (-c) y/o palabras (-w).
tr "-z" "A-Z": Convierte minúsculas a mayúsculas.
tr -d "0-9": Borra caracteres numéricos.
tr -d -c "0-9": Borra caracteres no numéricos o espacios.
La memoria final consistía en hacer una especie de resumen con las últimas prácticas del grupo para demostrar la capacidad individual de trabajar con el programa Adobe Premiere Pro y además gastar una serie de requisitos, como hacer un fundido a blanco o negro, que se yuxtapongan dos imágenes o que aparezcan unos créditos moviéndose.
Esta memoria cumple todos esos requisitos, a parte de mostrarse como una especie de tráiler de película con tono humorístico.
Memoria final
2014, Elena Pérez Amorós
Escena final de la película Dr. Strangelove or How I Learned To Stop Worrying and Love the Bomb, de Stanley Kubrick en la que se basó el vídeo de Dr. Strangelove.

Anya is live and ready to show you everything. Watch her strip, dance, and perform exclusive shows just for you. Interact in real-time and make your fantasies come true.
Free to watch • No registration required • HD streaming
Dr. Strangelove
2014, Elena Pérez Amorós
El Taxidermista
2014, Elena Pérez Amorós
Sobre "Persona"
Lo que se buscaba con Persona era llegar a tal punto de apropicionismo que no se distinguiera lo grabado con lo original, hasta tal punto que yo eliminaría el nombre del director y modificaría los créditos (incluso la carátula y DVDs que diseñé) incluyéndome a mí como autora material de todo ese trabajo.
Persona se trata de una película muy experimental de Ingmar Bergman, basada en la introspección de los sentimientos pero también en la manera de hacer cine (nótese los primeros minutos del vídeo, es cine dentro de cine, metacine).
Si puede existir la pintura tal y como es, siendo pintura (Cuadrado blanco de Malevich, por ejemplo), ¿no puede haber cine siendo tal y lo que es, imágenes en movimiento?
¿Por qué hay que buscarle una historia o un argumento? ¿Por qué hay que contar cosas?