A partir de las 13:00 hs asi que a disfrutar del software libre se ha dicho.
Saludos by filips007
Reparación y mantenimiento de PCs - Recarga de Toner - Cartuchos - Venta de Accesorios para Informática - PAPELERÍA E INSUMOS Ventas de Notebook al mejor precio...
Hoy en Ubuntronics (blog que recomiendo visiten) vi el siguiente post que transcribo textual:
Si quieres saber que tan libre eres solamente tendrás que instalar vrms (Virtual Richard M. Stallman) un programa que analiza el conjunto de paquetes instalados en un sistema basado en Debian y que muestra cuáles no son libres. Generalmente, estos paquetes son los que pertenecen a la rama non-free (no libre).
Instalación y modo de uso:
Mas sencillo imposible, los instalamos con:
$ sudo apt-get install vrms
Para usarlo solo basta con ejecutar en una terminal:
$ vrms
¿Y tu que tan libre eres?
En mi caso el resultado fue que tenía 0.3% y 0.1% no libres, así que soy 99.4% libre.
El 0.3 pertence a los paquetes de java, y el 0.1 restante al mame y sus jueguitos y front-end (que le voy a hacer, valen la pena)
Anthony Lineberry, un experto en seguridad Linux, ha anunciado en la conferencia de seguridad BlackHat que próximamente publicará la librería libmemrk, que funciona en entornos de 32 y 64 bits.
Esto ofrece a los desarrolladores de rootkits una nueva forma de ocultar sus archivos, sus procesos o interferir en el tráfico de red. Las nuevas posibilidades radican en que, sin necesidad de derechos extendidos, libmemrk usa el controlador “/dev/mem” para escribir código arbitrario desde el espacio de direcciones del usuario a la memoria principal. “/dev/mem” es un interface que permite el uso de la memoria física direccionable, y que es usado entre otros por XServer y DOSEmu. Lineberry afirma que la introducción de rootkits a través de este interface es menos llamativa que hacerlo a través de los módulos del kernel (LKMs).
La librería permite ahorrar mucho trabajo a los programadores de rootkits, puesto que evita tener que trasladar el espacio de direcciones virtual al físico, e identificar un rango de memoria que pueda ser explotado en el ataque.
Los pasos detallados para que un ataque tenga éxito son descritos por Lineberry en el documento pdf “Malicious Code Injection via /dev/mem“. Lineberry avisa que el ataque no tiene éxito en entornos virtuales porque el hipervisor se comporta de forma diferente a los entornos no virtualizados. Además, explica que, independientemente de libmemrk, todo el ataque debe ser programado en lenguaje ensamblador. La intención de Lineberry en un futuro es usar “libcc” para mitigar este obstáculo.
Lineberry también ofrece algunos consejos sobre cómo el mundo Linux puede protegerse de los rootkits de esta clase. Él cree que debería ser suficiente con modificar el driver de memoria para que no permita al puntero de lectura/escritura “lseek” buscar más de 16 Kb en el área de memoria. Las versiones actuales de Red Hat y Fedora son seguras por naturaleza ya que sus kernels incorporan las características SELinux (Security Enhanced Linux).
Hoy 23 de Abril ha sido liberada la nueva versión de Ubuntu 9.4: JauntyJackalope. Si ya tenéis instalado Ubuntu pronto recibireis un aviso de el gestor de actualizaciones avisando que hay una nueva versión disponible y se puede actualizar el equipo.
También podéis descargar el CD live para probarlo o instalar Ubuntu desde cero.
Antes de instalar por favor consultad las notas de liberación, donde se informa de los posibles problemas que pueden surgir en la actualización.
A pesar de ser ya una versión estable es recomendable en equipos de producción esperar unas semanas a que la versión sea testeada en masa y se solucionen posibles problemas que puedan surgir.
Se recomienda utilizar la descarga torrent para evitar la saturación de los servidores. A continuación el enlace a descarga torrent:
Ubuntu Desktop 9.04 i386
Ubuntu Desktop 9.04 amd64
kubuntu Desktop 9.04 i386
kubuntu Desktop 9.04 amd64
Para descargar más versiones de Ubuntu podéis visitar http://releases.ubuntu.com/releases/9.04/ o Kubuntu http://releases.ubuntu.com/releases/kubuntu/9.04/
Y más sabores:
Mysql permite replicar bases de datos, dentro de un mismo servidor mysql (en la misma máquina), o entre B.D. localizadas en diferentes servidores en red local o remota. Para poder conseguir replicar uno de los servidores (Servidor M) tiene que ser el maestro y el otro servidor el esclavo (Servidor E).
Cuando indiquemos en el manual Mysql> es porque tenemos que introducir los comandos dentro de la consola de Mysql.
Para entrar en la consola introducir el comando : mysql -u root -p
Ejemplo del comando en un servidor linux :
# /usr/local/mysql/bin/mysql -u root -p (Puede ser diferente la ruta en tu PC)
En ese momento el servidor mysql pide el password de root , lo introducimos y se accede a la consola.
La replicación de Base de Datos en mysql tiene varias características a considerar y son:
La actualización de la información de la Base de datos Mysql Master (total o parcial de sus tablas), automáticamente Mysql actualiza unos ficheros de datos “mysql-bin.XXXXXX”. Una vez actualizados estos ficheros se envía un evento al servidor con la base de datos Esclava y ésta se comunica con el Servidor Esclavo para recibir la porción del fichero de “mysql-bin.XXXXXX” que le falta; no todo el fichero sino la porción que le falta por tratar solamente (esto se sabe por posiciones tratadas dentro del fichero, nº linea).
Debajo de la etiqueta [mysqld] del fichero /etc/my.cnf del maestro añadir las líneas de la B.D. (empresa):
Y reiniciar luego el servicio MySql del Servidor Maestro. Con esto ya es suficiente.
1.- Definir variables globales para el servidor mysql
Debajo de la etiqueta [mysqld] del fichero /etc/my.cnf del esclavo añadir las líneas: de la B.D. (empresa)
2.- Definir variables de replicación en el Servidor Esclavo:
Mysql>CHANGE MASTER TO;
Al realizar este comando se crea un fichero llamado master.info que luego se puede editar para cambiar estos valores a mano. También se crea el fichero relay-log.info que muestra información de cual es el último archivo absorbido del master, ultima posición leída de este archivo, y log de esta última transferencia. Ejemplo:
/usr/local/mysql/data/relay-log.info
Y reiniciar luego el servicio MySql del Servidor Esclavo. Con esto ya es suficiente.
3.- Arrancar el servicio Esclavo
El mandato para arrancar el Servicio del Esclavo (E) es :
Mysql>START SLAVE ;
El mandato para parar el Servicio del Esclavo (E) es :
Mysql>STOP SLAVE;
Estos comandos sirven para parar o arrancar la replicación en el esclavo, si se para no se replica. Se puede arrancar cuando uno quiera, seguirá por la última posición de replicación que tiene guardada (la última ok), es decir, no se perderían datos aunque el esclavo haya estado 2 horas o más parado, solo que tardará un poco más en absorber toda la información no replicada.
DONDE VER LOS ERRORES DE MYSQL
En caso de error al arrancar el servidor o pararlo, o bien posibles dudas sobre replicación, se pueden ver los logs de errores en:
Según la máquina
1.- Utilidades del Servidor Maestro
Estando dentro del servidor Maestro (M) :
Mysql>SHOW MASTER STATUS;
El master por cada cambio realizado en la Mysql principal (insert, update, delete) trabaja creando líneas de cambios en un fichero bin.
La sentencia SHOW MASTER STATUS : Indica el fichero .bin que está utilizando el master para guardar los cambios actualmente y por que posición va actualmente (línea dentro del fichero).
Ejemplo de resultado de SHOW MASTER STATUS/
Estando dentro del servidor Maestro (M) :
Mysql> SHOW PROCESSLISTG;
Muestra el estado del flujo del servidor que se encarga de enviar al esclavo los ficheros de “mensajes” actualizaciones en la base de datos del maestro.
*************************** 10. row ***************************
2.- Utilidades del Servidor Esclavo
Estando dentro del servidor Esclavo (E) :
Mysql> SHOW SLAVE STATUS;
Slave_IO_State: Waiting for master to send event
Si los campos Slave_IO_Running : No y Slave_SQL_Running : No.
Por estar el servicio parado en el Servidor Esclavo (E), activar con el mandato :
Mysql> START SLAVE;
Estando aún dentro del Servidor Esclavo (E) :
Mysql> SHOW PROCESSLISTG;
El comando enseña para el esclavo los 2 flujos que hay trabajando, en concreto siempre habrá 2, el primero que lee del servidor master (flujo entre máquinas), y el segundo, que coge los datos recibidos y actualiza la base de datos (flujo interno de actualización).
El master guarda los cambios en la base de datos en un fichero log, en ciertas posiciones. Cuando hace esto manda un evento al proceso del esclavo. El esclavo recibe el evento y se conecta con el flujo 1 al servidor para recibir el log, una vez recibido el flujo 2 mete la información nueva al mysql propio.
*************************** 1. row ***************************
*************************** 2. row ***************************
RESETEAR o PURGAR LOS LOG’S EN EN SERVIDOR MAESTRO
Para inicializa los contadores y borra todos los “mysql-bin” temporales, el mandato es :
Mysql> RESET MASTER;
Para expirar los registros binarios. Podemos utilizar dicha sentencia después de ejecutar la sentecia :
Mysql> PURGE MASTER;
En cada uno de los esclavos para determinar qué registros binarios ya no son necesarios.
Mysql> SHOW SLAVE STATUS;
Faltando sólo una semana para el lanzamiento de la versión definitiva de Ubuntu 9.04 "Jaunty Jackalope", el próximo 23 de Abril, Canonical ya habilitó nuevamente su servicio ShipIt para que todos podamos pedir nuestros CDs oficiales de esta distribución de manera totalmente gratuita y no importa en qué lugar del mundo nos encontremos. Las pre-órdenes están disponibes tanto para su edición Desktop como su edición Server.
Para acceder a este servicio es necesario que antes nos registremos y que seamos lo suficientemente pacientes como para esperar hasta 10 semanas por el cartero.
Actualización: Las pre-órdenes para Kubuntu 9.04 también están abiertas.
La empresa de Redmond ha afirmado en tono triunfalista que el 96% de los netbooks del mercado llevan preinstalado Windows XP, pero un análisis en profundidad de la situación hace que dichos comentarios no tengan demasiada base. Un post en el blog del equipo de desarrollo de Windows parecía querer dejar claro que Linux no tenía cabida en el segmento de los netbooks, pero es evidente que las afirmaciones son muy discutibles.
Hace unos días apareció un artículo en el blog del equipo de desarrollo de Windows en el que un tal Brandon LeBlanc contaba su visión triunfal del éxito de Windows en el segmento de los netbooks.
Aquel artículo titulado "Windows on netbooks PCs: A year un review" indicaba entre otras cosas que la cuota de mercado de Windows en estos ultraportátiles de bajo coste era asombrosamente alta:
As a result, the growth of Windows on netbook PCs* over the last year has been phenomenal. We’ve seen Windows share on these PCs in the U.S. go from under 10% of unit sales during the first half of 2008 to 96% as of February 2009, according to the latest NPD Retail Tracking Service data. *Netbook PCs are small notebook PCs with a screen size 10.2" and smaller and a price under $500.
No sólo eso: LeBlanc también indicó que la tasa de retorno de netbooks con Linux es muy alta -algo que ya indicaron algunos fabricantes como MSI en el pasado-, y un argumento que el autor del post en el blog del equipo de desarrolladores de Windows volvió a esgrimir:
Not only are people overwhelmingly buying Windows, but those that try Linux are often returning it. Both MSI – a leading netbook PC OEM – and Canonical – the vendor supporting the commercial distribution of Ubuntu Linux - stated publicly they saw Linux return rates 4 times higher than Windows. Why such a disparity? Because users simply expect the Windows experience.
Como siempre, este tipo de cosas hay que cogerlas con pinzas, y como han indicado con muy buen criterio en Ars Technica, las cosas no son tan claras. No es cuestión de poner la voz en grito y amenazar de muerte a LeBlanc. El hombre hace su trabajo -tratar de ponerse triunfalista, como suelen hacer en Redmond-, pero quizá debería haber echado un buen vistazo a las cifras actuales.
Con el objetivo de promover y difundir el uso de Software Libre, el próximo 25 de Abril de 2009 se llevará a cabo el Festival Latinoamericano de Instalación de Software Libre, éste evento es realiza desde el año 2005 y es el más grande de éste tipo en la región. Su principal objetivo es promover el uso del software libre, dando a conocer al público en general su filosofía, alcances, avances y desarrollo.
Para tal fin, las diversas comunidades locales de software libre (en cada país, en cada ciudad/localidad), organizan simultáneamente eventos en los que se instala, de manera gratuita y totalmente legal, software libre en las computadoras que llevan los asistentes. Además, en forma paralela, se ofrecen charlas, ponencias y talleres, sobre temáticas locales, nacionales y latinoamericanas en torno al Software Libre, en toda su gama de expresiones: artística, académica, empresarial y socia. Los paises donde habrá eventos son: Argentina, Bolivia, Brasil, Chile, Colombia, Costa Rica, Cuba, Ecuador, España, El Salvador, Guatemala, Honduras,, México, Nicaragua, Panama, Paraguay, Perú, Rep. Dominicana, Uruguay, Venezuela,
Realmente es una excelente oportunidad para todo aquel que quiera conocer más sobre éstos temas, ya que además, si llevan sus PCs ahí les instalarán alguna alternativa libre.
En la página están los listados con todas las localidades/ciudades de cada país junto a las actividades que cada una realizará.
En la ciudad de Caaguazú se realizara en la Universidad Tecnologica Intercontinental (UTIC)... Todos estan invitados asi que a disfrutar del software libre se ha dicho...
Saludos
La web es: http://www.installfest.info/FLISOL2009/
Un lector nos informó nuevamente sobre un sitio web malicioso. En este caso se trata de un nuevo scam.
Los atacantes se aprovechan, una vez más, de aquellas cosas que atraen a las personas, como por ejemplo, leer conversaciones ajenas.
En este caso, el usuario llega a una página que ofrece al usuario la posibilidad de leer los mensajes de otros usuarios. Según la información de la portada, la página web es “el lugar en el que podrás descubrir todo lo que hablan tus amigos de MSN con otras personas“. Sólo que para ello, el usuario deberá brindar su cuenta de correo y su clave de acceso.
Si el usuario ingresa sus datos, no podrá observar ninguna conversación ni nada por el estilo. Sólo se trata de un engaño para obtener credenciales de acceso válidas.
Este tipo de engaños es muy frecuente, y su realización es muy simple. No es necesario ningún tipo de código malicioso ni programación avanzada. El atacante solo necesita armar el sitio web, y utilizar una técnica efectiva de Ingeniería Social.
En este momento, el ataque no es posible de realizarlo a través Mozilla Firefox y, si el usuario accede al sitio web con dicho navegador, observará una ventana como la siguiente:
Si se observa, la principal diferencia entre ambas imágenes es que en Firefox no aparece el formulario de ingreso de datos (en su lugar, aparece la nota resaltada en rojo en la imagen superior).
Si se analiza el código fuente, esto se debe a que el sitio contiene un iframe para insertar el formulario de robo de credenciales, desde otra URL:
Este formulario no es visualizado en Firefox, dado que los usuarios han denunciado la URL maliciosa, y la misma ha sido bloqueada por el navegador:
Estos casos pueden ser denunciados desde el propio navegador web, como lo explicamos en denunciar casos de phishing. La responsabilidad de realizar la denuncia permitirá, como en este caso, impedir que otros usuarios sean víctimas del ataque.
Nuevamente, les recordamos a los usuarios la importancia de cuidar sus claves de acceso, y no entregarlas en sitios web cuya reputación no es reconocida.
Actualización: Hemos denunciado el sitio en 110mb.com y ha sido dado de baja. Por lo tanto, tampoco es posible visualizar el formulario desde Internet Explorer:
Muchos de los usuarios utilizan Amazon S3 para realizar un respaldo de su base de datos MySQL. Aquí hay un script automático que realiza la tarea de tomar un backup de una base de datos mysql y luego lo mueve a Amazon S3. (Más información aquí)
15 2 * * * root mysqldump -u root -pPASSWORD --all-databases | gzip > /mnt/disk2/database_`data ‘ %m-%d-%Y’`.sql.gz
Si eres un usuario Linux puedes utilizar cron para hacer un respaldo automático de tu base de datos. “cron” es una utilidad de planificación basada en el tiempo que se encuentra en Unix/Linux. (Más información aquí)
AutoMySQLBackup posee algunas características muy buenas para realizar un respaldo de una base de datos sola, de múltiples bases de datos o de todas las bases de datos del servidor. Cada base de datos se guarda en un archivo separado que podrá ser comprimido (con gzip o bzip2); rotará los respaldos y no los mantendrá ocupando espacio en tu disco. (Más información aquí)
mysqldump ---user [user name] —password=[password]
[database name] > [dump file]
En este artículo se dan varios ejemplos de backups utilizando mysqldump, incluyendo el backup de una base de datos a un archivo, a otro servidor o incluso comprimida en un archivo gzip.
(Más info)
mysqldump ---user [user name] —password=[password]
[database name] > [dump file]
Aquí hay un snippet PHP que genera un XML de tu base de datos. Si bien XML no es el formato más sencillo para recuperar una tabla, puede ser fácil de leer. (Más información aquí)
Ejecuta un Query de respaldo de base de datos a partir de un archivo PHP. A continuación hay un ejemplo:
include ‘config.php’;
include ‘opendb.php’;
$tableName = ‘mypet’;
$backupFile = ‘backup/mypet.sql’;
$query = “SELECT * INTO OUTFILE ‘$backupFile’ FROM $tableName”;
$result = mysql_query($query);
include ‘closedb.php’;
?>
Para recuperar el respaldo sólo necesitas correr un LOAD DATA INFILE, de la siguiente manera:
include ‘config.php’;
include ‘opendb.php’;
$tableName = ‘mypet’;
$backupFile = ‘mypet.sql’;
$query = “LOAD DATA INFILE ‘backupFile’ INTO TABLE $tableName”;
$result = mysql_query($query);
include ‘closedb.php’;
?>
Una solución simple para realizar un backup de bases de datos MySQL grandes es a través de SSH. Necesitarás permitir el acceso Shell dentro de tu panel de control Plesk y usar una utilidad como PuTTy para ingresar en tu servidor por medio de SSH. (Más información aquí)
Este script te enviará un e-mail con un archivo .sql adjunto, permitiéndote realizar un backup de tablas específicas de forma sencilla. (Más información aquí)
Si posees un servidor VPS corriendo Ubuntu Linux podrás realizar un respaldo de todas tus bases de datos MySQL en tu servidor FTP. (Más información aquí)
Esta es una simple solución para hacer un respaldo, para aquellas personas que poseen su propio servidor web y servidor MySQL en un VPS o servidor dedicado. La ventaja principal de utilizar el respaldo FTP o NAS es la protección de pérdida de datos. Primero necesitarás respaldar cada base de datos con el comando mysqldump. Automatizar tareas de respaldo con tar. Configurar un cron job y generar un script de respaldo FTP. (Más información aquí)
$ mysqldump -u root -h localhost -pmypassword faqs | gzip -9 > faqs-db.sql.gz
Puedes crear fácilmente un archivo dump (exportar/respaldar) de una base de datos utilizada por tu cuenta. Para hacer esto debes acceder a la herramienta phpMyAdmin de tu panel de control. (Más información aquí)
Con esto salvaremos nuestras vida. Saludos.
Fuente:
Para el 2001, Microsoft comenzó a trabajar en un proyecto para lanzar una computadora de tablero con pantalla táctica. Aquí te damos un adelanto del futuro de las pantallas táctiles en varios productos que ya existen y podrían masificarse…
Estos productos tátiles muy probable avancen en el terreno de la computadora personal gracias a sus actuales beneficios entre los que contamos mayor ahorro de energía, el reemplazo del papel por materiales reutilizables a favor del medio ambiente y un confort incomparable actualmente.
Se trata de un delgado dispositivo táctil que posibilita el acceso, consumo y organización de información. Según Plastic Logic, la empresa ha perfeccionado una forma de imprimir transistores de polímero en displays de plástico flexible.
Este avance particular no implicará sólo una transición a pantallas táctiles más livianas y flexibles sino también una gran baja en el consumo de energía y el aumento de la vida de las baterías. Y lo mejor de todo es que esta tecnología requiere un costo bastante bajo. ¿Se trata del futuro de los periódicos? Quizás.
Impress es un display pantalla táctil flexible hecho de espuma y sensores de fuerza que trabaja tanto con el tacto como con la intensidad de la presión.
Esta tecnología deja que el usuario obtenga información o interactúe con la pantalla deformando la superficie de la computadora.
El resultado final es bastante asombroso, aunque puede que no sea tan práctico. Sin embargo, es fácil de imaginar cómo puede ser puesto en uso en el entretenimiento basado en informática; o quizá en un osito de peluche abrazable y amigable al tacto :P.
Algunos se han preguntado cómo puede llegar a ser útil para los consumidores un sistema operativo como el próximo Windows 7 que incluya la opción de Multi Touch para interacciones táctiles con la pantalla. Las distintas sugerencias incluyen todo: desde paneles de control para objetos y aparatos en el hogar hasta centros multimedia. Sin embargo, puede que la respuesta sea todavía más simple: juegos.
Imagínate un iPhone pero mucho más grande que permite desarrollar increíblemente el potencial de un nuevo tipo de interacción humano-computadora.
Sumado a esto, Microsoft también presentó dos nuevas aplicaciones para Windows 7: una que posibilita la manipulación de fotografías y otra que sirve para interactuar con mapas, todo a través de la pantalla.
Esto es simplemente un vistazo al futuro de un mundo donde nuestra interacción con la tecnología será cada día más fácil y natural que ahora. Esta tendencia continuará hasta hacer la informática una actividad que todos, sin necesidad de conocimientos previos, puedan disfrutar.
¿Ustedes qué opinan?
Fuente: Read Write Web