martes, 19 de abril de 2016

Archivos ocultos por virus en Windows y uso de comando attrib en linux

Hace tiempo que no he publicado, desde hace mucho me llegan amigos y familiares con sus pendrive usb infectadas con virus, sus archivos ocultos, en lo que va del año ocultos y trasladados a una carpeta con nombre .trashes.

Lo bueno de usar alguna distribución de linux es que no es afetada por algudo de estos malhechores que atacan los sistemas de Microsoft, pero como saben windows está en todas partes y por más que he querido que mi comunidad use linux es difícil hacerlos cambiar de sus costumbres arraigadas que tienen. 

Me encontré con el inconveniente de que los archivos ocultos no se les puede cambiar los atributos tan fácilmente desde linux (o al menos eso pensaba), bueno hay una  colección de herramientas que funciona para estos casos, es como si de comandos de consola del Ms-Dos se ejecutaran en la terminal de linux, estoy hablando del viejo Mtools, por lo general estas herramientas ya están instaladas, así que para poder utilizarlas con un USB solo hay que modificar un archivo que se encuentra en la carpeta /etc buscamos el archivo "mtools.conf" y agragamos la entrada
drive s: file="/dev/sdb1"
mtools_skip_check=1
donnde "/dev/sdb1" es donde es montada la respectiva usb, para verificarlo yo use la aplicación "Gparted". para poder modificar el archivo tienen que ejecutar el editor en modo super usuario para tener los apropiados permisos de escritura yo uso desde la consola "sudo leafpad" que es el editor que tengo instalado en mi computadora.

Una vez listo verificamos que tengamos acceso a la usb con los comandos de mtools usando el comando mdir S:/ tienes que tener permisos root para hacer que funcionen los comandos, si te da la lista de archivos.... listo ya tienes correctamente configurado las herramientas. Por ultimo ejecutamos el comando mattrib -s -a -r -h/s S:/ y listo ya tenemos todos los archivos y carpetas visibles para los sistemas Windwos 

miércoles, 12 de septiembre de 2012

Que no se me olvide, despues de instalar Ubuntu...

Despues de cambiar de equipo varias ocasiones, esto es un pequeño recordatorio de lo que se debe instalar para que este trabajando a gusto con el equipo.

repositorios de codecs

sudo apt-get install ubuntu-restricted-extras

instalar un reproductor liviano audacious
 
sudo apt-get install audacious


instalar un reproductor de video que casi lo tiene todo.

smplayer desde centro de software de ubuntu

instalar compiz para hacerlo mas vistoso

sudo apt-get install compizconfig-settings-manager compiz-fusion-plugins-extra
 

jueves, 12 de julio de 2012

MonoDevelop, el famoso "hola mundo"

Después de instalar, me aseguro de que al menos el hola mundo en la consola o terminal funcione, para poder decir "ya esta, funciona", inicie monodevelop e ingreso al menú archivo y selecciono nuevo --> solución.
Elijo C#, proyecto de consola al cual doy por nombre ejercicio1, y "adelante". 
En la ventana funcionalidad del proyecto dejo en blanco y acepto, comienza la interfaz para ingresar el código, por default ya trae el código del "hola mundo" listo para su ejecución, solo hay que presionar F5, o en el menú ejecutar elegir depurar.
Si aparece la consola mostrando el mensaje, esto es muestra de que se ha instalado bien y ya podemos realizar nuestros programas.

Trabajando desde la terminal

Otras de las formas de trabajar con mono, sin la necesidad de utilizar el IDE de monodevelop es trabajar desde consola, para algunos no es muy agradable trabajar de esa manera, pero es bueno saber un poco, en lo personal no me gusta mucho trabajar mucho con la terminal, pero es agradable saber algunas cosillas.

utilizando el "gedit" para introducir el código, ingresamos la siguiente línea de código en la terminal.
gedit nombrearchivo.cs
Introducimos el código:
using System;
namespace holaMundo
{
class MainClass
{
public static void Main (string[] args)
{
 Console.WriteLine ("Hello World!");
}
}
}
Guardamos y compilamos, para compilar se utiliza  mcs:
mcs nombrearchivo.cs
 Esto genera un archivo .exe el cual ejecutamos con la siguiente instrucción
mono archivonombre.exe

 

miércoles, 11 de julio de 2012

Instalación de mono en ubuntu

Después de tanto tiempo y perder el hábito de programar, he decidido comenzar nuevamente, que por diversos motivos me he alejado de hacerlo, y la verdad es que me agrada programar, aunque muy poco lo he hecho y tengo muy pocos conocimientos.

Ya que en los últimos meses he trabajado en ubuntu y la verdad me ha gustado la interfaz que trae por defecto (unity) he decidido seguir trabajando en este sistema operativo.

la instalación de lo que es monodevelop es muy sencilla, solo con ingresar en la terminal la linea de código "sudo apt-get install monodevelop" esto hace que comience la descarga e instalación el IDE de mono.

Para la instalación sin conexión a internet se encuentras paquetes para varios sistemas operativos. Al realizar esta entrada, la versión que existe para ubuntu es la 2.6.0.1, en los demás sistemas hay versiones actualizadas.

miércoles, 12 de octubre de 2011

Dennis Ritchie

 

dennis_ritchieEl día de hoy Robert Pike a través de la red social de Google dio a conocer que el pasado fin de semana falleció Dennis Ritchie, quien fuera unos de los colaboradores del sistema operativo Unix y también el creador del lenguaje C, no se menciona más detalles acerca de su muerte, pero es lamentable que alguien que haya contribuido de manera muy significativa en el mundo de la computación se despida de este mundo.

En el año 1967 comenzó su andadura en Laboratorios Bell donde trabajó en Multics, BCOL, ALTRAN y el lenguaje de programación B.

En 1983 recibió el primer premio Turing y la Medalla Nacional de Tecnología de EU en 1998.