F1 Help! La solución que buscabas

Desarrollo, programación, tips, consejos y soluciones para los usarios de PC

martes, 3 de marzo de 2009

JDownloader - Descargar de Rapidshare o Megaupload


Siempre ha querido descargar programas que estan subidos en Rapidshare o Megaupload en montones de partes, y no dispone del tiempo necesario para estar en casa descargando parte por parte. Aqui le presentamos un poderoso programa que nos ahorra el tiempo, organiza los link en paquetes y los descarga uno por uno por nosotros. Obviamente este programa es capaz de conectarse con su router o modem y rebootearlo para renovar su ip y no tener que esperar.
Para descargar JDownloader haga click aqui
Ahora veamos el funcionamiento del programa:

Como vemos en la imagen, el Jdownloader presenta en su ventana un listado de las descargas que hay en proceso y de las pendientes; tambien nos muestra el estado.  Para mejorar la organizacion los links se pueden agrupar en paquetes desde el comando agregar.
Para eso debemos hacer click en la Cruz Verde. Si tenemos los links en el porta papeles apareceran automaticamente, sino lo pegamos en el TextBox que nos aparecera.


El mismo programa hara un testeo previo del los archivos y nos informara si alguno no esta disponible. En esta misma ventana podemos administrar los paquetes, crear nuevos, unir a todos en uno, etc.

Por ultimo veamos la solapa de configuracion:

Primero de todo podemos cambiar la carpeta predefinida de descarga y el idioma del programa. Despues vemos que el programa nos brinda la utilidad de configurar cuantas  premiun para los distintos servidores y asi mejorar el tiempo de descarga.
Y por ultimo una funcion muy requerida por muchos, las opciones de reconectar internet para cambiar la IP y no demorar mucho. Esta parte de la configuracion es muy personal para cada routar.

Modo a prueba de fallos de Office



Este método es útil cuando un documento nuestro ha sido bloqueado por cualquier programa de la suite de Office porque quizo ejecutar algún tipo de complemento o se ejecutó en algún bug. Una vez que solucionamos el problema, no sabemos como poder conseguir vovler a cargar ese archivo. Aqui la solución. Primero veamos que es el modo a prueba de fallo
Cita de Office Microsoft
El modo a prueba de fallos de Microsoft Office le permite usar con seguridad cualquier programa de Office o de la familia Office que encuentre ciertos problemas al iniciarse. Cuando el problema se detecta al iniciar el programa, Office resuelve el problema o lo aísla, lo que permite iniciar el programa satisfactoriamente.

Modo a prueba de fallos automatizado

Al iniciarse, Office comprueba si hay algún problema, como puede ser la existencia de un complemento o una extensión que no se inician, o de recursos, archivos, registros o plantillas dañados. Así, la próxima vez que se inicia el programa aparece un mensaje que identifica el problema y le pregunta si desea deshabilitar el elemento del programa que lo causa.

Puede obtener acceso a una lista de elementos deshabilitados a través del cuadro de diálogo Elementos deshabilitados (menú Ayuda, elemento Acerca de Microsoft). Puede usar este cuadro de diálogo para habilitar los elementos de la lista. Puede que para habilitar algunos elementos tenga que volver a cargar o instalar un programa complemento o que tenga que abrir de nuevo un archivo. La habilitación de un elemento no arregla siempre el problema; así, puede que el elemento que habilite vuelva a aparecer en la lista de elementos deshabilitados la próxima vez que inicie el programa.

Modo a prueba de fallos iniciado por el usuario

Para abrir cualquier programa de Office o de la familia de Office en el modo a prueba de fallos, presione la tecla CTRL mientras inicia el programa o use la opción /safe al iniciar el programa desde la línea de comandos.

Cuando abre un programa en el modo a prueba de fallos de Office iniciado por el usuario, se aplican las siguientes restricciones. (Algunos de los puntos mencionados a continuación no se aplican a todos los programas de Office o de la familia de Office).

  • No se puede guardar ninguna plantilla.
  • En Microsoft FrontPage, el último sitio Web no se abre.
  • El Ayudante de Office no se muestra automáticamente.
  • Las personalizaciones de las barras de herramientas y de la barra de comandos no se cargan y no pueden guardarse.
  • La lista de autocorrección no se carga y los cambios no se guardan.
  • Los documentos recuperados no se abren automáticamente.
  • Las fichas inteligentes no se cargan y las nuevas fichas no pueden guardarse.
  • Todas las opciones de la línea de comandos se omiten, a excepción de "/a" y "/n".
  • No se puede guardar archivos en el directorio de inicio alternativo.
  • Las preferencias no pueden guardarse.
  • Los programas y las funciones adicionales no se cargan automáticamente.
  • Los documentos con permisos restringidos no pueden crearse ni abrirse.

La pregunta es ahora, para que todo este cuento? Cuando cualquier programa de Office falla al iniciar y se cierra, no vamos a poder cargar ese elemento a menos que volvamos a habilitarlo.

Bueno vamos al menú >>> Ayuda >>> Acerca de Nombre del Programa
Aparecerá la siguiente ventana, en el ejemplo la de Microsoft Word
El último botón es el del Elementos Deshabilitados, hacemos click ahi y obtendremos:

Y desde allí habilitamos los documentos que queramos.

lunes, 2 de marzo de 2009

Demonios en Linux



Desde la wikipedia
Un demonio, daemon(de sus siglas en inglés Disk And Execution Monitor), es un tipo especial de proceso informático que se ejecuta en segundo plano en vez de ser controlado directamente por el usuario (es un proceso no interactivo). Este tipo de programas se ejecutan de forma continua (infinita), vale decir, que aunque se intente cerrar o matar el proceso, este continuará en ejecución o se reiniciará automáticamente. Todo esto sin intervención de terceros y sin dependencia de consola alguna.
Un demonio es un script, un proceso que normalmente esta cargado en memoria esperando una señal para ser ejecutado.


Ahora explicaremos como manejar estos demonios del sistemas.

Para poder manejarlos debemos ser superusuario (root) y encontrarnos en la carpeta donde se encuentran para referirnos a ella de forma relativa o usar toda la direccion para referirnos de forma absoluta.

En Debian, /etc/init.d/
En Ubuntu, /etc/init.d/
En Red Hat y derivados, en lugar de usar la carpeta, escribimos "service"

Suponiendo que el demonio se llama daemon, el comando . . .

# daemon start inicia el demonio
# daemon stop para el demonio
# daemon restart para y reinicia el demonio

Ejemplos:

En debian:

etc/init.d # daemon start

o

# /etc/init.d daemon stop

En Red Hat:

# service daemon restart

Bueno, con esto manejamos los demonios. Pero la pregunta como cambiar cuales se ejecutan al iniciar ?

En debian, instalamos desde la consola el rcconf

# aptitude install rcconf


Y simplemente lo ejecutamos y seleccionamos cual ejecutar al inicio y cual no

# rcconf

Instalar y configurar nuestro propio Servidor DNS


Usaremos para este fin, el programa dnsmasq.
Para instalarlo en Debian, vamos a la consola y escribimos

# aptitude install dnsmasq

Una vez completada la instalación, es hora de configurarlo.

Para configurarlo como DNS maestro, debemos editar el archivo de /etc/hosts de nuestra pc que va a hacer el servidor.

En dicho archivo escribimos el número de ip y el nombre de host que va a recibir. Como por ejemplo:

192.168.1.1 router
192.168.1.2 roberta
192.168.1.3 robertajr
192.168.1.5 chichita

Que es la configuración de mi red

Cada ves que modifiquemos este archivo debemos reiniciar el demonio del dnsmasq.Con el siguiente comando

# /etc/init.d/dnsmasq restart

Y listo, ya podemos usar los nombres establecidos en hosts para acceder a los host en nuestra red.

martes, 17 de febrero de 2009

Conversor Online de multiples formato

Con Zamzar podrás convertir una cantidad fantástica de formatos de oficinas, desde ya que es gratis, ideal para fanáticos del software libre, cuando nos mandan esos documentos que Ooo o Abi word no nos abre.

Convierte

Doc >>>>> Odf

Xls >>>>> Ods

Doc >>>>> Pdf

Odf >>>>> Pdf

Y muchisimos formatos más con los que uds pueden experimentar.

Los pasos son

1º Seleccionar tu archivo a convertir

2º Seleccionar tu formato de conversión

3º Escribir tu mail, y llegará a tu mail, como adjunto el archivo convertido

miércoles, 19 de noviembre de 2008

How to: Install Debian Lenny in HP 530 Notebook



Insertamos el Cd de instalación de Debian Lenny, en la lectora de CD. El CD de instalación lo podemos obtener de la siguiente página:
http://www.debian.org/CD/http-ftp/
Al prender el notebook, pulsamos F9 y elegimos bootear desde el “Optical Disk”. Se nos cargará un menú de opciones, podemos elegir entre instalación gráfica y en modo texto, yo prefiero la segunda porque es más rápida que la gráfica.

La instalación nos hará unas preguntas de rutinas, de nuestro idioma y de nuestra ubicación. Después llegará la etapa de armar las partciones para instalar, primeramente recomiendo hacer dos, una para raiz (/) y otra para el home (/home). El sistema de archivo recomendado para ambas es ext3. Y como punto de montaje los dichos anteriormente. Cuando la definamos, damos continuar y la instalación le dará formato. http://www.intellinuxwireless.org/iwlwifi/downloads/iwlwifi-3945-ucode-2.14.1.5.tgz

La instalación continua con la detección del hardware, la instalación reconoce todo excepto por la placa wifi porque usa unos drivers no libres, nos pregunta si queremos instalarlos los ingresemos en un disco extraible (pen-drive), el driver necesario es iwlwifi-3945-1.ucode (que lo podemos descargar desde: http://www.intellinuxwireless.org/iwlwifi/downloads/iwlwifi-3945-ucode-2.14.1.5.tgz ). Al insertar el driver la instalación lo instalará y pedirá que configuremos la red, en mi caso no funcionó del todo bien, porque después tuve que instalar otra cosa para que funcione, asi que si no anda no se desesperen. Sino configura, le damos en la opción de configurar más tarde.
La instalación continuará, ahora pedirá que seleccionemos la clase de software que queremos instalar, para una instalación correcta recomiendo seleccionar Sistema base, software de escritorio, y software para portatiles. Una vez seleccionado esto, la instalacción continuará hasta terminar (pidiendo claves y usuarios en el medio), y si hemos instalado windows primero, nos dirá que lo reconoció y si lo queremos añadir al arrancador (grub) del inicio. Le damos que si. Y listo, instalación concluida. Reiniciamos y tenemos el sistema funcionando.
Para terminar la instalación de la wifi, solo resta instalar el siguiente paquete que también podemos tenerlo en nuestro disco extraible. El paquete es firmware-iwlwifi y lo conseguimos de:
http://packages.debian.org/search?keywords=firmware-iwlwifi

Reiniciamos y voila, tenemos la wifi andando, solo resta instalar la aceleración 3D. Para esto tenemos que instalar el driver abrimos una terminal (Konsole) y nos logueamos como superusuario:

$ su

Para poder instalar el driver tenemos que modificar nuestros repositorios, por eso desde la consola, ya como root hacemos

# nano /etc/apt/sources.list

Y modificamos el archivo comentando (agregando el # delante de ella) la linea que
dice

deb cdrom:[Debian GNU/Linux testing _Lenny_ - Official RC i386 kde-CD Binary-1 20081104-08:41]/ lenny main

y agregamos la siguiente linea

deb http://ftp.de.debian.org/debian lenny main contrib non-free


el archivo nos debería quedar asi:

#
# deb cdrom:[Debian GNU/Linux testing _Lenny_ - #Official RC i386 kde-CD Binary-1 20081104-08:41]/ #lenny main

#deb cdrom:[Debian GNU/Linux testing _Lenny_ - Official RC i386 kde-CD Binary-1 20081104-08:41]/ lenny main

# Line commented out by installer because it failed to verify:
deb http://security.debian.org/ lenny/updates main
# Line commented out by installer because it failed to verify:
deb-src http://security.debian.org/ lenny/updates main

deb http://ftp.de.debian.org/debian lenny main contrib non-free


Guardamos con control + O y cerramos con control + X . Ahora si vamos a instalar la aceleración 3D, como root corremos el siguiente comando

# aptitude update

# aptitude install xserver-xorg-video-i810 mesa-utils libgl1-mesa-dri libgl1-mesa-glx


Lo unico que resta es modificar y añadir a nuestro xorg.conf las siguientes lineas.

Section "Device"

Identifier "Intel Corporation 82945G/gz Integrated Graphics Controller"
Driver "i810"
BusID "PCI:0:2:0"

EndSection

Section "DRI"
Mode 0666
EndSection


Terminado, reiniciamos las X ( Ctrl + Alt + Backspace) volvemos a cargarla, con el comando:

$ startx


Y listo, ha quedado instalado. Lo comprobamos desde una terminal con los comandos

$ glxinfo |grep direct

$ glxgears

El comando glxinfo deberia decirnos direct rendering : Yes y glxgears deberiá mostrarnos unos lindo engranaje.

Una vez terminado las instalaciones de drivers, viene la puesta a punto. Para pasar a KDE al español tenemos que instalar el paquete de españolización. Abrimos una terminal. Y hacemos los siguiente:

$ su

# aptitude install kde-i18n-es

Terminada la instalación vamos al menú inicio de KDE, ahí ingresamos al Control Center, y vamos a la parte de idiomas y regionalizacion. Pulsamos en “add language” y agregamos el español. Finalmente aplicamos los cambios, y listo ya tenemos KDE en español.

Para aquellos que tienen Windows ya instalados, vamos a ahora a instalar los driver para leer las particiones NTFS que tengamos en el sistema. Lo primero que tenemos que hacer es instalar
los drivers. Abrimos una terminal, y ejecutamos

$ su

# aptitude install ntfs-3g fuse-utils

# aptitude install gparted

Instalamos el gparted para saber las identificaciones de las particiones que vamos a montar, abrimos el gparted, ingresamos la clave de administrador, y leemos la identificación de las particiones, después tratamos de montarlaas, para luego agregarlas al fstab.
Primero creamos los directorios donde vamos a montar las particiones, en mi caso, datos y xp.

$ su

# cd ..

# cd ..

# cd media

# md datos

# md xp

Ahora montamos

# mount -t ntfs-3g /dev/sdaX /media/directoriocreado

Si esa sentencia no tira error, lo añadiremos al fstab. Con las siguientes sentencias.

# nano /etc/fstab

Y añadimos las lineas.

/dev/sda1 /media/xp ntfs-3g defaults,locale=es_ES.utf8 0 0

/dev/sda2 /media/datos ntfs-3g defaults,locale=es_ES.utf8 0 0

Y listo, la proxima vez que carguemos el sistema ya tendremos las particiones montadas.

Ya podemos disfrutar de Gnu/Linux y de nuestra laptop

martes, 7 de octubre de 2008

Como iniciar sesion en MSN sin Hotmail

Muy sencilla pero útil herramienta a la hora de comunicarse sin tener que cambiar de mail o crearse una cuenta personal de Hotmail.

Debemos acceder a la siguiente pagina: Passport

Buscamos en la pagina donde dice "Utilice una dirección de correo electrónico que ya tenga" y hacemos click en "Empezar Ahora". Nos aparecera la siguietne pagina:

Debemos completar con nuestro mail, una contraseña con la cual nos conectaremos (no es obligatorio que sea la del mail), y la típica pregunta secreta por si nos olvidamos la contraseña.

Completamos con la palabra para validar la operación, y apretamos en continuar. Por ultimo tendremos que ir a nuestro mail para validar la cuanta y ya podremos usar nuestro mail en el MSN.

lunes, 6 de octubre de 2008

Cambiar Icono y Programa Asociado a Archivos




Es usted una de esas personas que le gusta personalizar Windows pero no sabe como cambiar los iconos; O instalo un programa que se los cambio y ahora quiere regresar los como estaban. O sino necesita que cierta extensión de archivos(BMP,MP3,AVI, etc) se carguen con otro programa.
Si te sientes en alguna de estas situación, no dudes en leer la siguiente nota.

Como primer paso debemos cargar cualquier carpeta con el Explorador de Windows. Luego hacemos click en el menú Herramienta y seleccionamos "Opciones de Carpeta"



Dentro de la nueva ventana, nos dirigimos a la solapa "Tipos de Archivos", en la cual nos apareceran un gran listado con todo los tipos de extensiones que estan registrado en windows.

 Seleccionamos el tipo de archivo al cual vamos hacer las modificaciones (en el caso de la imagen archivos MP3). Ahora bien si hacemos click en el boton Cambiar podremos cambiar el programa con el cual se ejecuta el tipo de archico seleccionado.

Para mas modificaciones hacer click en "Opciones Avanzadas".




En esta ventana podremos cambiar el nombre del tipo de archivo como es mostrado por windows. Tambien observamos el boton "Cambiar Icono", que valga la redundancia, cambia el icono al tipo de archivo.

Por ultimo vemos una lista de acciones, con la cual podemos agregar comando a los archivos. Por ejemplo en la imagen vemos "Agregar a la lista de Reproducion" o "Reproducir con Winamp". 

Con un poco de imaginacion podemos crear diferentes acciones que nos permitan una mejor facilidad en el manejo de Windows. 

Una extensión de archivo o extensión de fichero, es una cadena de caracteres anexada al nombre de un archivo, usualmente antecedida por un punto. Su función principal es diferenciar el contenido del archivo de modo que el sistema operativo disponga el procedimiento necesario para ejecutarlo o interpretarlo, sin embargo, la extensión es solamente parte del nombre del archivo y no representa ningún tipo de obligación respecto al contenido del mismo.

viernes, 26 de septiembre de 2008

MSCONFIG

Herramienta de Microsoft Windows que permite configurar el inicio del sistema operativo. MSConfig es un programa que viene en todos los Windows desde 1995 exceptuando Windows 2000.

MSConfig permite modificar los programas que se iniciarán junto con el sistema operativo, editar algunos archivos de configuración y controlar básicamente los servicios de Windows que se ejecutan al iniciar el sistema operativo.

Lo podemos cargar desde Ejecutar... ("Tecla windows + R" o "Inicio >>> Ejecutar...") y ahi ejecutamos el comando "msconfig" (obviamente sin comillas). Se nos cargará la siguiente ventana, que es el msconfig en sí.


Bueno en la solapa general, tenemos la posibilidad de elegir tres opciones.

1-Inicio normal :: que carga todos los componentes, dispositivos y servicios, es el inicio normal.

2- Inicio con diagnosticos :: Carga solo lo basico, es como lo que esta en el medio de cargar el sistema en "modo seguro" o "modo a prueba de fallos" y el inicio normal. En esta opción desabilita lo que el SO cree que esta de más y lo que no es necesario para diagnosticar.

3- Inicio Selectivo :: En este modo, el usuario hace la selección de lo que se carga y de lo que no. Para empezar podemos elegir que archivos cargar al inicio.
Tenemos
System.ini y Win.ini :: especialmente necesario desde XP hacia atrás, están en vias de ser eliminados
Servicios :: Son los servicios que se cargan al iniciar (ej: servicio de red)
Programas al inicio :: los programas que se cargan al iniciarse el SO

Solapa boot.ini

Aca podemos editar el archivo de booteo de windows, en caso de tener mas de un windows instalado o mas de una opción distinta de booteo, podrían editarse desde esta solapa, osea modifica el menu de booteo al iniciar, por ejemplo podemos agregar una opción para cargar el sistema a modo a prueba de fallos.
Las opciones para el booteo son:
/SAFEBOOT. Si marcamos esta opción Windows se inicia en el llamado Arranque a prueba de fallos; inicia el mínimo de controladores, servicios y dispositivos y nos permite borrar manualmente un virus, un archivo bloqueado por Windows, arreglar algún problema que nos da Windows en su inicio normal, etc.

/NOGUIBOOT. Al marcar esta opción deshabilita la pantalla en la que aparece el logo de XP al cargarse éste. Sin embargo, aunque desaparece dicha pantalla, no veremos qué pasa "detrás" de ella. Para eso, tiene que aplicarse el modificador /SOS que veremos más adelante.

/BOOTLOG. Con esta opción se crea un archivo log de carga cuando se inicia Windows, con todas las incidencias de dicho inicio. Este archivo está ubicado en el directorio raíz de Windows y tendrá por nombre "ntbtlog.txt" (por tanto, puede abrirse con el bloc de notas).

/BASEVIDEO. Con este modificador conseguiremos que se cargue el controlador "base" de video, es decir, a 16 colores y a una resolución de 640x480. Esto es útil cuando hemos instalado un driver para la tarjeta gráfica que no es el adecuado. Para conseguir arrancar XP (si por ejemplo tampoco podemos hacerlo en modo seguro) tendríamos que colocar ese modificador entrando a la consola de recuperación.

/SOS. Nos permite visualizar la carga de los drivers cuando inicia Windows. Nótese que no tiene la misma función que /noguiboot, ya que éste desactivaba la pantalla con el logo de Windows y nada más. /SOS permite no sólo desactivar dicha pantalla sino ver también los drivers y archivos que se cargan.

Solapa Servicios

Desde esta solapa modificamos los servicios que se cargan al iniciar el sistema, para saber cual podemos desabilitar deberíamos tener un buen conocimiento de que es loq eu usamos en cuanto a servicios y que no. O consultar en internet o a alguien si un determinado servicio es necesario o no.


Solapa Inicio


Muestra los programas diferentes a los del sistemas, que son ejecutados una ves iniciado el sistema. Ahi veremos progrmas como antivirus y chiches de otros soft, para saber que es malo y que es normal o bueno, consulten en internet o google con el nombre del archivo


Recordar para ver cualquier cambio, necesitaremos reiniciar el sitema opertivo.

lunes, 22 de septiembre de 2008

Defragamentación del disco

Hasta de hablar de este tema definamos que es fragmentación (gracias wikipedia)

La fragmentación es el efecto que se produce al irse escribiendo y borrando archivos continuamente en el disco duro, éstos tienden a no quedar en áreas contiguas, así, un archivo puede quedar "partido" en muchos pedazos a lo largo del disco, se dice entonces que el archivo está "fragmentado". Al tener los archivos esparcidos por el disco, se vuelve ineficiente el acceso a ellos.

La desfragmentación es el proceso mediante el cual se acomodan los archivos de un disco de tal manera que cada uno quede en un área contigua y sin espacios sin usar entre ellos.

La fragmentación es un problema que surge debido al ordenamiento interno de los datos en algunos sistema de archivos. Se da muy comúnmente en el sistema operativo Windows aunque también afecta a otras plataformas pero en una escala mucho menor. También se produce fragmentación dentro de la memoria del computador (memoria RAM) cuando se asignan los procesos a los diferentes bloques de memoria.

En Windows la presencia de archivos inamovibles del sistema, o que el desfragmentador no moverá para simplificar su tarea (sobre todo con el archivo de intercambio, o swap file), puede impedir un buen porcentaje de desfragmentación en el disco.

Ciertos sistemas de archivos son más susceptibles a cambios por desfragmentación que otros. Por ejemplo, una partición del tipo FAT se fragmenta más rápido que una de partición del tipo NTFS, ambos propios del sistema Windows. Todo lo contrario ocurre en muchos sistemas de archivos del tipo Unix que no requieren desfragmentaciones en general, debido a que buscan que la fragmentación se mantenga en un punto donde no sea necesario desfragmentar mediante el uso de nodos de posición.

En otros tiempo el defragmentador mas usado era el defrag de Microsoft Windows, pero con el paso de las versiones este se fue volviendo cada vez mas ineficiente y teniendo más limitaciones.

  • En Windows 2000 y sistemas posteriores, el Desfragmentador de Disco ha sufrido las siguientes limitaciones:
  • No desfragmenta archivos de la papelera de reciclaje. Tampoco puede desfragmentar archivos en uso.
  • No se puede analizar más de un volumen a la vez, ni pueden ejecutarse dos instancias de la aplicación a la vez.
  • Sólo pueden desfragmentarse los volúmenes locales; no se soportan volúmenes extraíbles o de red.
  • Las versiones GUI anteriores a la incluida con Windows Vista no se pueden ejecutar como tareas programadas; sin embargo, la utilidad de línea de comandos desde Windows XP puede ser ejecutada como tarea programada.
  • Los archivos de sistemas y archivos de intercambios son inamovibles

Ahora sí, entrados en el tema (este es muy amplio y da para mucha discución asi que lo voy a dejar acá). les traigo dos propuesta gratuitas (un software libre y otro no) para que puedan defragmentar su disco a mayor velocidad y sin todas esas limitaciones.

El mejor de todo es JkDefrag ( http://www.kessels.com/Jkdefrag/ ), a favor tiene su tremenda velocidad para defragmentar, en contra tiene su pobre interfaz, sin opciones, sin nada, lo haces correr y listo, el hace su trabajo.

Otra muy buena opcion es Auslogic Disk Defrag ( http://www.auslogics.com/disk-defrag ), esta si con una muy linda interfaz pero sin toda  la potencia del Jk.

Espero que estas aplicaciones le sean utiles



domingo, 21 de septiembre de 2008

Manejo de Archivos en Smalltalk V y Express

1 - Para crear un archivo de salida:
  File newFile: nombreArchivo

  Ejemplo: 
  | archi |
  archi := File newFile: ' c:\ pruebas.txt'.  

   
2- Para cerrar un archivo de salida:
  NombreArchivo close

  Ejemplo:
  | archi |
  archi := File newFile: ' c:\ pruebas2.txt'.
  archi close  



3- Para guardar datos en un archivo:
  nombreArchivo nextPutAll: dato

  Ejemplo: 
  | archi |
  archi := File newFile: ' c:\ pruebas2.txt'.
  archi nextPutAll:'Esta es una prueba'; cr.  
  archi close  


4- Para guardar datos en un archivo, desde una colección:
nombreArchivo nextPutAll: coleccion

Ejemplo:

| archi col col2|
archi := File newFile:'c:\prueba.dat'.
archi nextPutAll:'Este es mi archivo de prueba';cr.
col := #( 1 2 3 4 5).
col do:[ :k | archi nextPutAll: k printString ;cr].
col2 := #( $A $B $C).
archi nextPutAll: col2.
archi close.



5- Para leer un archivo:
File pathName: nombreArchivo

Ejemplo:

| archi col |
archi := File pathName:'c:\prueba.dat'.
col := archi contents.
archi close.
^col


SOLO EN SMALLTALK EXPRESS

1 - Para determinar si un archivo ya existe :
File exists: nombreArchivo
Ejemplo:

File exists: 'c:\personal.dat'
File exists:'c:\prueba.dat'



2 - Para guardar los datos de una colección en un archivo:

ObjectFiler dumpAll: coleccion newFile: nombreArchivo

Ejemplo:
| col |
col := #( 1 2 3 4 5).
ObjectFiler dumpAll:col newFile: 'c:\datos.dat'.




3- Para cargar datos en una colección desde un archivo:
ObjectFiler loadAllFromPathName: nombreArchivo

Ejemplo:
| coldat |
coldat := ObjectFiler loadAllFromPathName: 'c:\datos.dat'.
^coldat

sábado, 20 de septiembre de 2008

Comando uname

El comando uname en *nix, imprime informacion acerca del sistema

Uso

$ uname -parametro

Estas son las opciones

-a, --all

imprime la informacion de todo el sistema

-s, --kernel-name

imprime el nombre del kernel

-n, --nodename

imprime el nombre del nodo en la red donde se encuentra conectada

-r, --kernel-release

imprime el nombre de la realise del kernel

-v, --kernel-version

imprime la version del kernel

-m, --machine

imprime el nombre de la arquitectura del hardware

-p, --processor

imprime el tipo de procesador


-i, --hardware-platform

imprime la plataforma de hardware

-o, --operating-system

imprime el sistema operativo que corre

urpmi database locked - Solución -

En caso de que te ocurra esto, que la base de datos de urpmi te queda trabada, podemos seguir estos pasos para solucionarlos.

1º # killall urpmi urpmi.update urpme rpm urpmi.addmedia

Este comando matará a cualquier comando referido a urpmi que este corriendo todavía.


2º

# rm -f /var/lib/urpmi/.LOCK

# rm -f /var/lib/urpmi/.RPMLOCK

Estos comando eliminarán los archivos ocultos .LOCK y .RPMLOCK que son los que dejan trabada la base de datos si el programa se cerro mal.



miércoles, 3 de septiembre de 2008

Hacer un backup de Blogger

Surfeando la web, no habia encontrado la manera de hacerle un backup a nuestro blog en el servicio de Blogger, pero despues de mucho buscar encontre un articulo de como hacerlo, aca les digo la solución que se utilizó.

1ºHay que acceder a nuestro panel de blogger desde http://draft.blogger.com  (blogger en borrador en castellano)

Esto dice la pagina sobre lo que es:

 Blogger en borrador es una versión especial de Blogger en la que puedes probar nuevas funciones antes de su lanzamiento público. Entra y echa un vistazo a nuestras novedades.

En resumen, es como una versión beta, donde se prueban funcioanlidades no del todo pulidas

2º Vamos a entrar a nuestro clásico panel de control de blogger.

Ahi vamos a la opción de "Configuración"

3º Ahora tenemos que hacer click en "Exportar blog"

4º Elegimos el destino de la exportación y listo, hemos hecho un backup a nuestro disco de nuestro blog.

Esta info fue obtenida desde el siguiente blog: http://www.tecnologiadiaria.com/2008/06/como-hacer-backup-blogger.html

Calcular edad en C#

class Persona
  {

  public string nya;

  public DateTime fechanac;

  public int dameEdad()

  {
  TimeSpan z = DateTime.Now.Subtract(fechanac);
  return (z.Days/365);
  }

  }

/* Esta es una implementación de un metodo que ingresada la fecha de nacimiento devuelve la edad de la persona   */

 static void main () 
{
 Persona pers1 = new Persona();
 Console.WriteLine("Dime tu nombre:");
 pers1.nya = Console.ReadLine();
 Console.WriteLine("dime tu fecha nac (dd/mm/aaaa):");
 pers1.fechanac = Convert.ToDateTime(Console.ReadLine());
 int edad = pers1.dameEdad();
 Console.WriteLine("{0} tiene {1} años", pers1.nya, edad);
 Console.ReadKey();
}

Muestra de lo que sale en consola: