martes, 8 de enero de 2013
El primer disco duro
El primer disco duro de la historia de la informática es el IBM 350 Ramac. Tenía un peso de 1 tonelada y una capacidad de 5Mb
Fuente: http://www.fotomat.es/
Mejor walkman para deporte: incluso para la piscina
Se trata de los Sony Walkman W270.
- Son inalámbricos
- 4Gb de memoria interna
- Autonomía de 8 horas de duración
- Puedes sumergirlo bajo el agua
- Se carga en 3 minutos
- A la venta en marzo en EEUU
- Precio 100$
Más información en la nota de prensa de Sony:
Etiquetas:
ACT_INF - Actualidad informática,
hardware,
INF - Informática
¿Con qué IP pública me conecto a internet?
En ocasiones es útil saber cuál es la IP con la que navego, no la que tengo en mi red interna (la de casa, la del instituto, la de la biblioteca,... ), que típicamente me es asignada con un servicio tipo DHCP, sino la IP con la que me "ven" fuera.
La IP indica, entre otras cosas, desde qué país me conecto, y puede bloquearme algunos sitios, como puede ser el caso de acceder a Pandora desde fuera de Estados Unidos.
Hay algunos sitios en internet que nos permiten hacer esta consulta, como por ejemplo whatismyip.com o su equivalente en español cualesmiip.com.
En Linux podemos hacer uso de la utilidad curl. Para ello, instalamos el paquete:
sudo apt-get install curl
Y consultamos nuestra IP pública:
curl ifconfig.me
Fuente: muylinux.com
Artículo completo: http://www.muylinux.com/2012/01/12/como-averiguar-tu-ip-publica-desde-la-terminal/
La IP indica, entre otras cosas, desde qué país me conecto, y puede bloquearme algunos sitios, como puede ser el caso de acceder a Pandora desde fuera de Estados Unidos.
Hay algunos sitios en internet que nos permiten hacer esta consulta, como por ejemplo whatismyip.com o su equivalente en español cualesmiip.com.
En Linux podemos hacer uso de la utilidad curl. Para ello, instalamos el paquete:
sudo apt-get install curl
Y consultamos nuestra IP pública:
curl ifconfig.me
Fuente: muylinux.com
Artículo completo: http://www.muylinux.com/2012/01/12/como-averiguar-tu-ip-publica-desde-la-terminal/
Etiquetas:
INF - Informática,
linux,
Sistemas operativos
jueves, 3 de enero de 2013
Kubuntu: ¿Qué versión de KDE tengo instalada?
Menú KDE/Ayuda/Acerca de KDE.
Veámoslo en la secuencia de imágenes:
Veámoslo en la secuencia de imágenes:
1. Menú KDE/Ayuda | 2. Ayuda/Acerca de KDE |
![]() 3. Listo, en mi caso, 4.8.5 |
Etiquetas:
INF - Informática,
linux,
Sistemas operativos
miércoles, 2 de enero de 2013
Ubuntu Phone: el nuevo SO para smartphones
Sí, estás oyendo bien, son los mismos que desarrollan el SO que utilizas en el instituto en la asignatura de Sistemas, ahora, para tu móvil.
Las principales características son:
Las principales características son:
- Es multitarea
- Cambiar entre tareas es muy simple e intuitivo
- Nos permite utilizar el teléfono como "terminal tonto", una conexión a un servidor Windows/Linux al que nos conectamos desde el smartphone
- Capacidad de desarrollar aplicaciones web para el teléfono, con las herramientas y los lenguajes de siempre (PHP, Javascript, HTML, CSS,...)
- Rendimiento superior a Android
- 100% compatible con aplicaciones Android
Si quieres leer más, el artículo completo lo tienes aquí.
Etiquetas:
INF - Informática,
linux,
Sistemas operativos
lunes, 31 de diciembre de 2012
Ubuntu: Ejecutar un script al iniciar o apagar el sistema
Ejecutar scripts al iniciar Ubuntu
Edita el fichero /etc/rc.local
Edita el fichero /etc/rc.local
Coloca los comandos o scripts que quieres que se ejecuten al iniciar el sistema
Asegúrate que la última línea de este fichero sea exit 0
Ejecutar scripts al apagar Ubuntu
Vete a la carpeta /etc/rc6.d
Coloca bajo esa carpeta tu script
Asígnale permiso de ejecución con sudo chmod +x <tuscript>
Cámbiale el nombre por KxxTuScript donde xx es el orden de ejecución (K01tuscript se ejecutará en primer lugar en la secuencia de cierre)
Etiquetas:
INF - Informática,
linux,
Sistemas operativos
viernes, 21 de diciembre de 2012
Componentes de un ordenador
miércoles, 19 de diciembre de 2012
Aplicaciones informáticas
martes, 18 de diciembre de 2012
Word: menú inicio
Componentes de una placa base
domingo, 16 de diciembre de 2012
Navidad 2012: postales
Siguiendo el tutorial de Carlos Herrera, cada alumno ha creado la versión digital de su postal navideña.
Esta postal tenía que incluir los siguientes 4 ingredientes:
¿Cuál te gusta más?
Esta postal tenía que incluir los siguientes 4 ingredientes:
- referencia a la Navidad
- componente informática, con motivo de que se trata de un ciclo de FP de esta familia profesional
- alusión a Canarias
- trabajo personal
¿Cuál te gusta más?
jueves, 13 de diciembre de 2012
¿Qué sabes de Word?
Utiliza las siguientes diapositivas para responder al cuestionario que tienes a continuación:
Qué sabes de word? from Moisés Pérez Delgado
Utilizando las imágenes de la presentación anterior, responde a las siguientes preguntas:
Utilizando las imágenes de la presentación anterior, responde a las siguientes preguntas:
RiceRocks: juego web hecho en python
Enlace al juego (y al código) aquí.
Etiquetas:
Desarrollo de software,
INF - Informática,
Python
Mini chat: fase 1
En la siguiente presentación te muestro una serie de pasos básicos para iniciar el desarrollo de un chat en el proyecto del mini-juego.
En esta primera fase trabajaremos el lado del cliente. En próximas fases desarrollaremos el lado servidor y la base de datos:
En esta primera fase trabajaremos el lado del cliente. En próximas fases desarrollaremos el lado servidor y la base de datos:
Etiquetas:
Ajax,
Desarrollo de software,
INF - Informática,
Javascript
martes, 11 de diciembre de 2012
Uso de tildes y ñ en nuestro sitio web
En ocasiones evitamos escribir tildes en nuestros sitios web porque no recordamos los códigos especiales para este tipo de caracteres, lo cual da una imagen corporativa deficitaria de la institución, entidad, empresa,... para la que sea el desarrollo.
Una forma simple de evitar tener que introducir una y otra vez estos códigos difíciles de recordar es incluir al comienzo de nuestros ficheros el comando <meta> especificando el juego de carácteres UTF-8.
En el siguiente fragmento de código se muestra cómo hacerlo:
A partir de este momento ya podemos escribir con normalidad, sin tener que utilizar los códigos especiales para vocales acentuadas, eñes,... y su visualización será la esperada.
Espero a partir de ahora no encontrar más sitios web con faltas de ortografía.
Una forma simple de evitar tener que introducir una y otra vez estos códigos difíciles de recordar es incluir al comienzo de nuestros ficheros el comando <meta> especificando el juego de carácteres UTF-8.
En el siguiente fragmento de código se muestra cómo hacerlo:
A partir de este momento ya podemos escribir con normalidad, sin tener que utilizar los códigos especiales para vocales acentuadas, eñes,... y su visualización será la esperada.
Espero a partir de ahora no encontrar más sitios web con faltas de ortografía.
Etiquetas:
Desarrollo de software,
INF - Informática,
PHP
Crear postal digital
En las siguientes diapositivas, Carlos Herrera nos explica paso a paso cómo crear tu postal digital:
Mira la de Carlos terminada aquí:
Postal digital from moisespd
Mira la de Carlos terminada aquí:
VirtualBOX: habilitar puertos USB en la máquina virtual
PASO 1: Descargar las Extension PACK de VirtualBox
PASO 2: Instalar las Extension PACK dentro de VirtualBox
PASO 2: Instalar las Extension PACK dentro de VirtualBox
PASO 3: Agregar el usuario al grupo vboxusers
Dentro de la configuración del sistema, accedemos a la gestión de usuarios y grupos, en la pestaña grupos, seleccionamos el grupo vboxusers y añadimos al usuario con el que iniciamos sesión en la máquina real:
Dentro de la configuración del sistema, accedemos a la gestión de usuarios y grupos, en la pestaña grupos, seleccionamos el grupo vboxusers y añadimos al usuario con el que iniciamos sesión en la máquina real:
Listo, ya podemos usar los puertos USB desde la máquina virtual!!!
Etiquetas:
INF - Informática,
linux,
Sistemas operativos
miércoles, 5 de diciembre de 2012
¿Conoces todos los componentes de una placa base?
En la siguiente web se te presentan diferentes modelos de placas madre y debes reconocer cada uno de sus componentes.
Inténtalo a ver qué puntuación obtienes
Enlace a la web aquí.
Inténtalo a ver qué puntuación obtienes
Enlace a la web aquí.
¿Qué sabes de informática?
En la siguiente presentación te mostramos una ristra de imágenes agrupadas por categorías:
¿Cuántas reconoces?
Atendiendo a las diapositivas que aparecen en la anterior presentación, contesta a las siguientes preguntas:
- sistemas operativos
- hardware
- herramientas ofimáticas
- redes
- desarrollo
- herramientas de retoque fotográfico
- bases de datos
- ...
¿Cuántas reconoces?
Atendiendo a las diapositivas que aparecen en la anterior presentación, contesta a las siguientes preguntas:
martes, 4 de diciembre de 2012
Ajax: panel de jugadores conectados
Después de integrar con CSLA-- y con base de datos, es realmente sencillo agregar un nuevo panel en nuestro mini-juego que refleje en todo momento qué jugadores están conectados.
En la siguiente imagen mostramos un captura de pantalla en la que hay tres navegadores abiertos, cada uno con un jugador diferente:
Si cualquiera de los jugadores pulsa el botón Salir, automáticamente se refrescará este panel en el navegador de los otros dos jugadores. En la siguiente imagen, el jugador 3 pulsa salir:
Cómo lo hemos hecho.
En la siguiente imagen mostramos un captura de pantalla en la que hay tres navegadores abiertos, cada uno con un jugador diferente:
Si cualquiera de los jugadores pulsa el botón Salir, automáticamente se refrescará este panel en el navegador de los otros dos jugadores. En la siguiente imagen, el jugador 3 pulsa salir:
Cómo lo hemos hecho.
- Refresco manual. Comienza haciendo el refresco del panel de jugadores de forma manual. Para ello, añade un hipervínculo Actualizar que, al pulsarlo, invoque a la función JS que se encarga de ello.
- Función JS refrescarJugadoresConectados(). Crea una función JS que lance una petición al servicio web getJugadoresConectados.php que viene implementado en CSLA--. Esta función, cuando obtiene la respuesta del servidor, debe actualizar el contenido del panel de jugadores conectados.
- Prueba el refresco manual. Prueba esta primera versión de tu solución y asegúrate que el refresco manaul va bien. Abre dos navegadores y prueba a abrir/cerrar sesiones en cada uno y comprueba que se refresca correctamente el panel de cada jugador.
- Variable timer. Ahora que ya funciona el refresco manual vamos a automatizarlo. Para ello, crea una variable global timerPlayersConnected que se encargará de gestionar el timer que se ejecutará cada X segundos para consultar qué jugadores están conectados en cada momento.
- Constante de tiempo. Crea una constante PLAYERS_CONNECTED_REFRESH_TIME en la que almacenes el tiempo que quieres que se refresque el panel de jugadores conectados. De esta manera resultará más fácil modificar el tiempo de refresco.
- Inicialización. Crea una función init(), que se ejecute en el evento onload del juego, y que se encargue simplemente de iniciar el timer del refresco de jugadores.
- Prueba el refresco automático. De nuevo, abre varios navegadores y conéctate con diferentes jugadores. Abre y cierra sesión desde cada uno de ellos y verifica que se actualiza correctamente el panel de jugadores en cada navegador.
- Actualizar el campo LastConnection de la base de datos. Cada vez que un jugador envía al servidor una petición de la lista de jugadores conectados, aprovecha para actualizar su valor en base de datos del campo LastConnection, de tal manera que si pasa más de 5 minutos jugado, no figure como que está desconectado. Para ello, te basta con invocar el método Actualizar_LastConnection() de la clase Jugador.
Etiquetas:
Ajax,
Desarrollo de software,
INF - Informática,
Javascript
Coursera: programación de video juegos en Python
El curso de programación de video juegos en Python es muy muy recomendable. Recordar que es un curso totalmente gratuito a través de la plataforma Coursera.
En el siguiente enlace os muestro la práctica que han marcado para la semana 7 de este curso.
La próxima semana incluiremos más asteroides, la posibilidad de dispararles y que se destruyan y la posibilidad de chocar con ellos y por tanto perder vidas.
Pulsa aquí, y una vez dentro, dale al botón de ejecutar (botón de Play en la parte superior).
Las teclas son:
Enlace al juego: aquí
En el siguiente enlace os muestro la práctica que han marcado para la semana 7 de este curso.
La próxima semana incluiremos más asteroides, la posibilidad de dispararles y que se destruyan y la posibilidad de chocar con ellos y por tanto perder vidas.
Pulsa aquí, y una vez dentro, dale al botón de ejecutar (botón de Play en la parte superior).
Las teclas son:
- Cursor para girar y avanzar
- Espacio para disparar
Enlace al juego: aquí
lunes, 3 de diciembre de 2012
VirtualBox: carpeta compartida de la máquina anfitriona para la máquina huesped
Un problema típico que nos encontramos cuando trabajamos con máquinas virtuales es que no podemos manejar archivos, ficheros, documentos,... que tenemos en nuestra máquina anfitriona.
Hoy vamos a ver un sistema muy sencillo de resolverlo, que será crear una carpeta compartida en nuestra máquina anfitriona para que sea visible desde nuestra máquina virtual o huésped.
PASO 1: Instalar las Guest Additions (o extensiones de invitado)
PASO 2: Crear la carpeta compartida
Desde el menú de configuración de la máquina virtual, seleccionamos la carpeta de la máquina huesped (máquina física) que queremos compartir:
PASO 3: Montar carpeta automáticamente en el arranque
El último paso consiste en que, la máquina virtual, en su inicio, monte esa carpeta compartida que hemos creado.
Así, si nuestra máquina virtual es linux, debemos ejecutar el siguiente comando:
sudo mount -t vboxsf “home” /home
En el caso de que la máquina virtual sea Windows, debemos ejecutar el siguietne comando:
net use x: \home
Hoy vamos a ver un sistema muy sencillo de resolverlo, que será crear una carpeta compartida en nuestra máquina anfitriona para que sea visible desde nuestra máquina virtual o huésped.
PASO 1: Instalar las Guest Additions (o extensiones de invitado)
|
Sobre nuestra máquina virtual iniciada, pulsamos sobre Dispositivos/Instalar Guest Additions |
PASO 2: Crear la carpeta compartida
Desde el menú de configuración de la máquina virtual, seleccionamos la carpeta de la máquina huesped (máquina física) que queremos compartir:
![]() | ||
|
Seleccionamos la carpeta de la máquina anfitrión y establecemos los permisos
|
En nuestra lista de carpetas compartidas ya aparece la que acabamos de crear |
|
PASO 3: Montar carpeta automáticamente en el arranque
El último paso consiste en que, la máquina virtual, en su inicio, monte esa carpeta compartida que hemos creado.
Así, si nuestra máquina virtual es linux, debemos ejecutar el siguiente comando:
sudo mount -t vboxsf “home” /home
En el caso de que la máquina virtual sea Windows, debemos ejecutar el siguietne comando:
net use x: \home
Etiquetas:
INF - Informática,
linux,
Sistemas operativos
jueves, 29 de noviembre de 2012
Word: herramientas de dibujo
Vamos a utilizar intensivamente las herramientas de dibujo de Word para hacer este cartel de prevención de daños en el que nos muestra la postura correcta ante mesa y teclado cuando trabajamos durante largos periodos de tiempo ante un ordenador:
PASO 1. INSERTAR LIENZO
PASO 1. INSERTAR LIENZO
| Insertamos un nuevo lienzo | El lienzo aparece en nuestro documento de Word |
PASO 2. DIBUJAR FORMAS BÁSICAS: ESQUELETO
PASO 3. HERRAMIENTAS DE CURVAS DE BEZZIER
miércoles, 28 de noviembre de 2012
martes, 27 de noviembre de 2012
Ajax: CSLA-- e integración con BBDD
Etiquetas:
Ajax,
Bases de datos,
Desarrollo de software,
INF - Informática,
Javascript
jueves, 22 de noviembre de 2012
JSLINT: ¿es tu código JavaScript limpio?
JSLint es un analizador online de código javaScript creado por Douglas Crockford que nos permitirá mostrar puntos en lo que tu código no cumpla unas determinadas reglas establecidas de “código limpio“.
En la siguiente imagen mostramos una captura de pantalla de la aplicación. Basta con pegar nuestro código JS en el área souce y analizarlo con el botón JSLint:
En la siguiente imagen mostramos el panel de control con el que establecer los puntos que queremos que revise la herramienta:
En la siguiente imagen mostramos una captura de pantalla de la aplicación. Basta con pegar nuestro código JS en el área souce y analizarlo con el botón JSLint:
En la siguiente imagen mostramos el panel de control con el que establecer los puntos que queremos que revise la herramienta:
Etiquetas:
Desarrollo de software,
INF - Informática,
Javascript
Suscribirse a:
Entradas (Atom)




































