viernes, 23 de enero de 2015

Comandos útiles para las redes.

 Os ponemos ciertos comandos, quizás los más comunes para saber un poco manejarnos por las redes.

  • arp -a (Nos muestra los equipos conocidos por el equipo por sus diferentes interfaces.)

  • arp -a -v (Igual que el anterior, pero con verbose y más datos.) 

  • ping <ip> -t (Realizar un ping un número ilimitado de veces.)

  • ipconfig /all (Me ofrece las direcciones físicas, el método de obtención de la dirección...)

Como limitar a un usuario el uso de ciertas aplicaciones (Windows)

Para realizar esto necesitaremos una serie de requisitos previos:

  •  Debe encontrarse instalado Active Directory.


  •  Debe haber un cliente en el dominio para realizar las pruebas.


  •  Un usuario al que se le aplicará la restricción. Es recomendable que este se encuentre en una unidad organizativa.

Windows Server permite establecer ciertas limitaciones en el uso de los equipos cliente del 
 dominio a sus usuarios. Por ejemplo, podemos impedir la ejecución de una aplicación. Esta 
limitación, se aplica mediante las directivas de grupo, y como tales, deberán aplicarse sobre un GPO que afecte al usuario deseado.

Inicio >> Herramientas administrativas >> Administración de directivas de grupo Administración de directivas de grupo/Bosque: <dominio>/ Dominios /<dominio>/<GPO>(clic derecho)>>Editar...
<nueva ventana>
Directiva Default Domain Policy/Configuración de usuario/Directivas/ Plantillas administrativas
<área de trabajo> -> No ejecutar aplicaciones de Windows específicas.
<nueva ventana>
# Input radio “Habilitada”, activada.
Pulsamos “Mostrar...”.
<nueva ventana>
Pulsamos “Agregar...”
<nueva ventana>
# Escribimos el nombre del programa a bloquear. Por ejemplo, “firefox.exe”.
Aceptamos.
# Ejecutamos en un cmd “gpupdate /force”.
Si todo ha funcionado como debería, ahora los usuarios a los que afecte la política no podrán ejecutar aplicaciones con el nombre especificado en el cliente.

Como activar las cuotas de disco en Windows

Nos vamos al "Equipo"
\\<perfil móvil>\(clic derecho)->Propiedades->Cuota
Checkbox “Habilitar la administración de cuota”, habilitado.
Checkbox “Denegar espacio de disco a usuarios que superen el límite de cuota”, habilitado.
Input radio “Limitar espacio de disco a”: 10MiB.
input text “Establecer nivel de advertencia en”: 8MiB.
Checkbox “Registrar un evento cuando algún usuario supere la cuota”, habilitado.
Checkbox “Registrar un evento cuando algún usuario supere su nivel de advertencia”, habilitado.
Pulsamos el botón “Valores de cuota”.
<nueva ventana> >> Cuota >> Nueva entrada de cuota.
# Se le aplica a un usuario, definiendo la cuota
WDS
Agregar funciones/ servicios de implementación de windows/instalar.

scripts¿Qué son?

¿Qué es un script?
Un  script, es un archivo de órdenes,es un programa "simple", que por lo regular se almacena en un archivo de texto plano. Los script son casi siempre interpretados. El uso habitual de los scripts es realizar diversas tareas como combinar componentes, interactuar con el sistema operativo o con el usuario. Por este uso es frecuente que los shells sean a la vez intérpretes de este tipo de programas.

En Linux

Los archivos script suelen ser identificados por el sistema a través de uno de los siguientes encabezamientos en el contenido del archivo, conocido como shebang:#!/bin/bash". Y cuando lo guardemos se guardará con extensión ".sh" y cuando vayamos a ejecutarlo o comprobar que está bien pondremos "./ yelnombrequelohemosguardado.sh"
Ejemplos de scripts:
1.Crea un script que almacene en una variable tu nombre al completo y que posteriormente lo muestre por pantalla.
#!/bin/bash
MINOMRE=`echo nombre apellido apellido`
echo $MINOMBRE

2.Crea un script que se añadirá al fichero de tu directorio home .bashrc o .profile para que se ejecute cada vez que entres al sistema y que almacenará en un fichero la evolución del espacio que ocupa todo tu directorio personal expresado en una unidad entendible, es decir, “KB”, “megas”, “gigas”.
#!/bin/bash
du ­hc $HOME | tail ­1 >> historial.txt
3.­ En el directorio “Descargas”, que está compartido, todo el mundo puede escribir pero lo hace con nombresmuy diferentes. Mueve todos los ficheros y añádele al nombre la fecha de hoy para que queden de la forma: nombre­original­fecha.extensión 
#!/bin/bash
echo By YO
echo creamos el directorio "Descargas"
mkdir Descargas
echo ­­­
echo creamos los ficheros

jueves, 22 de enero de 2015

Whatsapp llega a nuestros pc´s

Whatsapp anunció que desde ahora los usuarios podrán hablar a través de su sistema desde la pantalla de su propio pc, al presentar una extensión web de su sistema de mensajería, que por primera vez, hace que ya no sea necesario contar con un teléfono inteligente para usar su sistema
  • El cliente web será simplemente una extensión de tu teléfono. 
  • El buscador será un espejo de las conversaciones y mensajes que tienes en tu smartphone. Esto quiere decir que los mensajes aún vivirán en tu smartphone”
  • El sistema web de Whatsapp estará disponible para usuarios de Android, Windows Phone y Blackberry; sin embargo, la empresa aclaró que esta nueva función no podrá estará disponible para usuarios iOS, debido a dificultades técnicas.


Para que la aplicación opere de la manera adecuada, la firma de California, recomendó que se instale en el smartphone la versión más reciente de Whatsapp.Para acceder al sistema a través de la computadora, basta con abrir esta dirección https://web.whatsapp.com a través del buscador de Internet Chrome; ahí se desplegará un código QR que se debe escánear con un smartphone, para que sincronice con la aplicación del sistema intalada en el smartphone y que las coversaciones en ambas plataformas, web y móvil, puedan convivir como un espejo.
La aplicación de mensajería tiene más de 600 millones de usuarios registrados en el mundo y es considerada una de las herramientas de comunicación más grandes del mundo.

Conexión de cliente a servidor sin usar clave





lunes, 19 de enero de 2015

Como hacer copias de seguridad paso a paso "rsync",ubuntu

Lo haremos en modo Local,Todo esto lo podemos hacer como root(#), o no, y solo las cosas que sean necesarias.
VAMOS A CREAR UN FICHERO,(lo vamos a llamar Origen)
fichero1,fichero,2 y fichero 3 y lo vamos a llevar a un Destino organizado por fecha.
(fecha1,fecha2...)
1. mkdir Origen
2. cd Origen
3. ls
4. cat > fichero 1
5. este es el primer.....(Escribimos algo de contenido)
6. cat > fichero2
7. Hola que tal....(Escribimos algo de contenido)
8. cat > fichero3
9. jajajablabala.....(Escribimos algo de contenido)
10. /Origen ls -li
11. /origen ls -i (Posiciones exactas dentro del disco duro)
12. cd ..
13. ls
14. rm -r Copia*
15. ls
16. mv origen Escritorio/
17. ls
18. cd Escr

¿Qué es el álgebra relacional en las Bases de Datos?

El modelo relacional, es el más utilizado en la actualidad.Se utiliza para unir,crear,eliminar campos repetitivos de una columna o fila de una tabla.


 Operaciones básicas unitarias.

SELECCIÓN: Se crea una tabla a partir de un conjunto de filas (registros) de otra tabla. La tabla obtenida tiene los mismos campos que la tabla original.
PROYECCIÓN: Se crea una tabla a partir de un conjunto de columnas (campos) de otra tabla. La tabla obtenida tiene las mismas filas que la tabla original.

 Operaciones básicas binarias.

¿ Qué es Quitter?¿Para qué utiliza?

Quitter no es una red social al uso, sino uno de los muchos conjuntos de instalaciones de GNU Social que nos podemos encontrar. Lo que lo hace diferente a sus hermanos es su apuesta por utilizar un diseño unificado, y con una interfaz que busca ser atractiva para los nuevos usuarios pareciéndose a la popular Twitter


Quitter tiene tres líneas temporales diferentes para organizar su contenido. 
Quitter tiene dos tipos de interfaz, una clásica con todas las opciones de la red y una nueva igual a la de Twitter, y a la que aun no ha dado tiempo para implementarle muchas opciones. Al principio es bastante difícil aprender a alternar entre ambas interfaces, por lo que a muchos usuarios les cuesta conseguir acceder a los mensajes privados, el bloqueo de usuarios, los "cuits" populares, y la nube de tags donde se muestran los términos más populares de cada uno de los nodos.
En la interfaz clásica también podemos encontrar una sección para grupos, característica que pese a ser muy popular en otras redes sociales como Google+ o Facebook aun no ha sido implementada en Twitter. Además, también tenemos un directorio de usuarios en el que encontrar a cualquiera de los que pueblan el servidor en el que nos hemos registrado.

domingo, 18 de enero de 2015

Java Script;Ejemplos de ejercicios resueltos.Parte II

Estructura con operador lógico..Vamos a pedir un mes,un día y como resultado nos dirá si es navidad o no.Y queremos que muestre un mensaje por pantalla diciendo "ES NAVIDAD","NO ES NAVIDAD".
<html>
<head>
<body>
<script language="Javascript">
var mes;
var dia;

mes=parseInt(prompt ("Introduce el mes",0));
dia=parseInt(prompt ("Introduce el dia",0));

while (mes < 1 || mes > 12)
{
mes=parseInt(prompt ("Error, introduce el mes otra vez",0));
}

while (dia < 1 || dia > 31)
{
dia=parseInt(prompt ("Error, introduce el dia otra vez",0));
}

if (dia == 25 && mes == 12)
{

Java Script;Ejemplos de ejercicios resueltos.Parte I

Os vamos a mostrar  de cada estructura de JavaScript un ejercicio resuelto explicando paso a paso,para que os pueda resultar de ayuda si estáis estudiando o investigando..¡Esperemos que os sirva!

Estructura for...Vamos hacer un ejercicio que nos pida 10 números y luego que sume esos valores.
<html>
<head>
</head>
<body>
<script language="Javascript">
//Antes de empezar a trabajar con el array, se recomienda "llamar" a la array y inicializarla
//El por qué de inicializarla se debe a que a veces nos saldrá undefined, ya que no le dimos un valor 
//al comienzo, y no cogera otro valor 
var arraynuevo = new Array(10);
//Con este var creamos la array, y le decimos que va a tener 10 posiciones
//Con este for, inicializamos la array, poniendole un valor a cada posición
for (i=0;i<11;i++)
{
//Con este bucle, le doy el valor de i a cada posición de la arraynuevo,
//por ejemplo, arraynuevo[0] será 0, y el 1, 1, etc. Ahora podremos operar con el array sin problemas
//Si teneis problemas por que al meterle valores al array y os sale undefined, es por esto
//Hay mas maneras de inicializar arrays, como por ejemplo, arraynuevo[0]=0, pero en vez de hacerlo
//a mano, lo hice con un for, se puede hacer como uno quiera
arraynuevo[i] = i;
}

¿Qué es un hackatón?


Un hackatón es un encuentro de programadores –aunque puede haber diseñadores gráficos, analistas de datos o emprendedores– que se reúnen en eventos de un día a una semana de duración paradesarrollar de un modo colaborativo software abierto.

Este es aquel que forma parte del dominio público o que, una vez adquirido, puede usarse, copiarse, modificarse o distribuirse libremente. El término proviene de la unión de las voces inglesas hack y marathon, y alude a la maratoniana extensión en el tiempo de estas reuniones, que a veces dejan imágenes de participantes durmiendo con la cabeza sobre el teclado, tomando bebidas energéticas o devorando comida rápida entre monitores.


Los hackatones se convocan con objetivos variados y responden al espíritu hacker en su acepción más positiva, ya que estimulan la innovación, el trabajo en equipo y el aprendizaje. A menudo cuentan con un enfoque social y solidario, pero también los hay competitivos, y grandes empresas tecnológicas y de internet los convocan para encontrar talentos.

La mayoría de los hackatones se celebran con propósitos definidos: desarrollar un software que solucione necesidades específicas, trabajar con un sistema operativo o un lenguaje de programación concreto, crear aplicaciones…

¿Cómo hacen dinero los Data Brokers?¿Con tus datos?

Una empresa alquila cada dirección postal o de correo electrónico por 30 céntimos, en un pedido mínimo de 5.000 registros
Además de la dirección, los teléfonos, la fecha de nacimiento y el correo electrónico, la suscripción pregunta el día previsto del parto y el cumpleaños de hijos anteriores, en qué supermercado compra la familia, si utiliza vales de descuento y si tiene mascota. Con esta información, impulsa acciones comerciales de terceros, sin que accedan a su base de datos. En un pedido de 5.000 registros, cada dirección postal o correo electrónico cuesta unos 30 céntimos.
No hay nada malo. Una da sus datos voluntariamente y puede no autorizar el uso promocional. Pero otras maneras de alcanzar el mismo resultado, como la ideada por la cadena de tiendas estadounidense Target, hacen de la industria de los datos personales un territorio inquietante. La compañía analizó los hábitos de consumo de sus clientes para identificar 25 productos que determinan la probabilidad de que una mujer este en el segundo trimestre de gestación, supuestamente con la ayuda de información facilitada por otras empresas. Cuando un padre desinformado preguntó por qué incitaban a su hija adolescente a quedarse encinta, quedó claro que lo mejor es mezclar las ofertas tan hábilmente confeccionadas con otras, solo por disimular.
Que un padre se entere de que va a ser abuelo por los cupones del súper puede ser deprimente. Pero fue la directora ejecutiva del Foro Mundial de la Privacidad, Pam Dixon,