Trabajando para tu desarrollo.
RSS icon Email icon Home icon
  • Componentes para Flash

    Escrito: Septiembre 12th, 2008 velsagroup 2 Comentarios

    Flash usa muchos componentes tanto para imagenes, sonidos, videos, datos y otros; para ello en la Web podemos encontrar algunos componentes utiles; muestro a continuacion lo que encontre en: http://www.flashloaded.com/

    Se ve en la imagen cada uno de los componentes y siguiendo el link arriba podras accesar a las guias de usuario de cada componente.

    Descargar:

    PageFlipper: http://rapidshare.com/files/140151888/25_080052_pageflipper.rar

    photoFlow: http://rapidshare.com/files/140152355/photoFlow.rar

    Flasheff: http://rapidshare.com/files/142090105/FlashEff-Premium.rar

    Flash TickerFX: http://rapidshare.com/files/140152647/flashTickerFX.rar

    PuzleCrifano: http://rapidshare.com/files/140152890/PuzzleCrifano.rar

    photoSplash: http://rapidshare.com/files/109893438/photoSplash-AS3-leoncatracho.rar

    Partigen: http://desuade.com/downloads/

    photoSplash, 3D Wall Pro, TN2 Gallery & 3D Sphere: http://rapidshare.com/files/141959070/flaug.rar

  • Ver las particiones de Linux desde Windows

    Escrito: Septiembre 10th, 2008 velsagroup 1 Comentario

    Normalmente no es posible ver las particiones de Linux y menos los archivos de estas en Windows, sin embargo, a la fecha existen aplicaciones que nos permiten ver las particiones de Linux en Windows; leyendo en la Web, encontre las siguientes aplicaciones:

    Explore2fs:

    • Realizar Drag & Drop
    • Reconoce particiones del formato Ext2 y 3
    • Puede exportar ficheros de texto, binarios, ejecutables y directorios.
    • Soporte de cualquier medio de almacenamiento.

    Pagina: http://www.chrysocome.net/explore2fs

    DiskInternals:

    Una de sus características es que usa el explorador de windows, siendo por tanto al más atractivo. Otro de sus principales valores es que sólo accede a las particiones en modo lectura, por lo que asegura un grado de tranquilidad alto. También posee un previsualizador de imágenes, el cual siempre ayuda.

    Pagina: http://www.diskinternals.com/linux-reader

    Fs-driver:

    Una de sus mayores ventajas es que soporta a Windows Vista 32/64 bits. Otra de sus ventajas es que se instala como un driver más, al estilo de las unidades de CD-ROM… por lo que otorga la ventaja de que puede ser llamada la partición Ext2 desde cualquier aplicación. Otras características son:

    • Codificación UTF-8
    • Archivos de más de 2 GBytes.
    • Los nombres de archivos que comienzan con un “.” se tratan como ocultos.

    Pagina: http://www.fs-driver.org

  • Bloques Dinámicos en Autocad 2007

    Escrito: Septiembre 6th, 2008 velsagroup No hay comentarios

    Autocad introdujo desde sus primeras versiones los Bloques, que consisten en reutilizar un mismo diseño con la finalidad de disminuir el tamaño del archivo y agilizar la edicion de estos objetos.

    En las vesiones hasta 2005 solo se trabajaban bloques tradiconales, es decir, un diseño podia ser un bloque. Desde la version 2006 Autocad trae consigo los Bloques dinamicos, que consiste en que varias objetos pueden formar parte de un bloque; dandonos asi la facilidad de agrupar las vistar de un objeto en un solo bloqque y elegir cual queremos utilizar a la hora de insertar el bloque.

    Para crea un bloque dinamico procederemos tal cual como se realizaba en los bloques tradicionales, explico a continuacion:

    Bloques Tradicionales:

    1. Dibujar el objeto
    2. Comando BLOCK y llenar todos los datos necesarios como: nombre, punto base y objetos.
    3. Insertar el bloque con el comando INSERT

    Bloques Dinamicos

    Para usar bloques dinamicos que trae Autocad debe hacer lo siguinte:

    Menu Tool>Palettes>Tool Palettes y en ese panel en la Ficha Architectural, Mechanical y otros  encontraras bloques dinamicos, solo arrastra al Modelo y eso es todo.

    Para crea Bloques Dinamicos siguue los procedimientos que enumero a continuacion:

      • Seguir los pasos 1-3 de bloques dinamicos
      • Editar el bloque con doble clic y elegir:

        • Se abrira la ventana del editor de bloques, mostrando el diseño que se hizo y que pertenece al bloque inicial.
          • Debemos insertar la lista que contendra los nombres, proceder como sigue:

            • Luego doble clic en Visibility y mostrara la venta Visibily Status; en la cual debemos crear planta, frontal y lateral; luego elegir de la lista de opciones como usted guste.

              • En la venta editor de bloques existe una barra como se muestra a continuación, mediante esos iconos podra usted decidir que objetos pertences a que estado de visibilidad (planta, frente o lateral), su tratamiento es similar al uso de capas.

              • Luego usted puede redefinir el punto base de todas los objetos dibujar, para ello elige del panel Base Point Parameter y ubica en el lugar deseado.
              • Hasta aquí nuestro bloque dinamico ya esta listo, ahora para mostrar la lista debe hacer clic secundario sobre Visibily y elegir 1 en la opcion Grip Display.

              • Ahora cierre la venta de edicion de bloues y guarda los cambios
              • Al final usted podra ver sus bloques con las lista de opciones a elegir.

              1. Tips Ubuntu

                Escrito: Septiembre 4th, 2008 velsagroup No hay comentarios

                1.- Crear manuales de “man” directamente en PDF

                En muchas ocasiones, buscando información a través del man se nos puede hacer algo incómoda la tarea, porque acostumbrados a leer en visores de PDF, la consola quizás resulte incómoda. Sin embargo, de igual manera que leemos los manuales del man a través de la consola podemos hacerlo en formato PDF. Para el que no conozca que es man es un comando que nos muestra un manual de un determinado programa, aunque el programa sea tan “básico” como ls.

                Imaginemos que queremos leer un manual acerca de gedit, para ello nos bastaría hacer: man gedit. De esta manera veríamos el manual en nuestra consola. Si queremos convertirlo a PDF bastaría hacer lo siguiente:

                man -t gedit | ps2pdf - > gedit.pdf

                Al ejecutar esta linea, se crea el archivo gedit.pdf en nuestra carpeta personal. Este archivo contiene los datos que nos muestra man, en formato PDF. Podemos definir el comando del que queremos ver el manual, y el nombre del archivo (y la ruta) en que se guarda.

                Otro ejemplo. En este caso, queremos ver el manual del reproductor Totem. Y queremos que se genere en un PDF llamado manual_totem.pdf en nuestro escritorio. Para ello escribimos:

                man -t totem | ps2pdf - > Escritorio/manual_totem.pdf

                Podemos automatizar el proceso con una función de manera que sólo tuvieramos que llamar a la función con dos parámetros: el nombre del programa y la ruta donde guardarlo. La función sería así:

                # Funcion para guardar una página man en pdf

                manpdf()

                { man -t $1 | ps2pdf - > $2 }

                De esta manera el proceso sería aún más fácil. El disponer del archivo PDF puede hacer aún más fácil el enviar el manual a un tercero y por supuesto leerlo.


                2.- Convertir de PDF a JPG

                ImageMagick incluye una aplicación de conversión de formatos gráficos estupenda. Entre otros, permite hacer lo que busca el título de este post: convertir de formato PDF a formato JPG. ¿Para qué? Muy útil cuando tu player multimedia no soporta el archivo PDF pero sí el JPG… Basta con hacer lo siguiente:

                $ convert fichero.pdf fichero.jpg

                Ahora hay que ajustar la salida para que los JPG sean legibles sin necesidad de microscopio ;-)


                3.- Descomprimir archivos desde consola (shell)

                Puede que necesites instalar lo necesario, no todos los formatos que vamos a usar aqui están instalados de serie:

                $ sudo aptitude install gzip bzip2 unzip unarj zoo tar unrar lha

                Descomprimir ficheros comprimidos:

                - Descomprimir .tgz

                $ tar -xvzf archivo.tgz

                - Descomprimir .tar

                $ tar -xvf archivo.tar

                - Descomprimir .bz2

                $ bzip2 -d fichero.bz2

                - Descomprimir .tar.bz2

                $ tar jxvf archivo.tar.bz2

                - Descomprimir .gz

                $ gzip -d fichero.gz

                - Descomprimir .tar.gz

                $ tar zxf archivo.tar.gz

                - Descomprimir .rar

                $ rar x archivo.rar

                - Descomprimir .lha

                $ lha x archivo.lha

                - Descomprimir .zip

                $ unzip archivo.zip

                - Descomprimir .arj

                $ unarj archivo.arj o $ arj x archivo.arj

                - Descomprimir .zoo

                $ zoo x archivo.zoo


                4.- Acelerá tu conexión a Internet

                e voy a mostrar lo que debes de hacer para acelerar tu conexión a internet. El proceso se basa en deshabilitar un alias del protocolo IPv6, el cual apenas se usa y se está implantando muy lentamente, aunque es el futuro de las direcciones de internet.

                El proceso es el siguiente:

                1- Abrir la terminal, que está ubicada en Aplicaciones->Accesorios->Terminal.
                2- Tecleamos esta orden: sudo gedit /etc/modprobe.d/aliases
                3- Tenemos que encontrar el “alias net-pf-10 ipv6? y tenemos que agregar un # delante para marcarlo como comentario e inhabilitando por tanto esa orden, te deberia quedar # alias net-pf-10 ipv6
                4- Luego de poner eso teclea la tecla Enter para crear una nueva línea y coloca: alias net-pf-10 ipv6 off
                5- Guardalo, y reinicia la pc.

                Como podéis apreciar puedesis poner directamente el off al final de dicha linea y guardar, sin necesidad de crear el comentario y añadir la nueva linea, pero de esa forma será más fácil localizarlo y acordarte de él cuando desees activarlo nuevamenteo.


                5.- Instalar los Extras Restrictivos

                Existe un metapaquete (un paquete que agrupa e instala muchos mas paquetes) llamado ubuntu-restricted-extras que nos permite instalar todo este software que no es instalado por defecto. Tras habilitar los repositorios universe y multiverse podemos instalar este metapaquete con:

                sudo apt-get install ubuntu-restricted-extras

                O si lo preferimos, desde consola podemos seleccionar e instalar aquellos que nos interesen, con un simple comando:

                sudo apt-get install gstreamer0.10-plugins-ugly gstreamer0.10-plugins-ugly-multiverse gstreamer0.10-plugins-bad gstreamer0.10-plugins-bad-multiverse gstreamer0.10-ffmpeg gstreamer0.10-plugins-base gstreamer0.10-plugins-good gstreamer0.10-plugins-ugly gstreamer0.10-ffmpeg gstreamer0.10-gl gstreamer0.10-pitfdll libdvdread3 flashplugin-nonfree totem-gstreamer-firefox-plugin unrar

                Otra opción es añadir el repositorio medibuntuy:

                Mediubuntu es un repositorio donde podemos encontrar algunas aplicaciones y códecs que no son instalados por defecto, podemos añadirlo a la lista de repositorios ejecutando, desde una terminal:

                sudo wget http://www.medibuntu.org/sources.list.d/hardy.list -O /etc/apt/sources.list.d/medibuntu.list

                y después
                wget -q http://packages.medibuntu.org/medibuntu-key.gpg -O- | sudo apt-key add - && sudo apt-get update

                Fuentes:

                Manuales de “man” directamente en PDF
                http://linuxhispano.net

                Convertir de PDF a JPG
                http://www.diariolinux.com

                Descomprimir archivos desde consola (shell)
                http://www.maty1206linuxeando.com

                Acelerá tu conexión a Internet
                http://www.maty1206linuxeando.com

                Instalar los Extras Restrictivos
                http://www.cesarius.net

              2. Acceso Remoto con SSH

                Escrito: Septiembre 4th, 2008 velsagroup No hay comentarios

                SH (Secure Shell)

                SSH (Secure SHell) -intérprete de comandos seguro- es el nombre de un protocolo y del programa que lo implementa, y sirve para acceder a máquinas remotas a través de una red. Permite manejar por completo la computadora mediante un intérprete de comandos, y también puede redirigir el tráfico de X para poder ejecutar programas gráficos si tenemos un Servidor X (en sistemas Unix) corriendo.

                Empezaremos instalando el servicio.

                sudo aptitude install ssh

                Una vez instalado, el demonio se ejecutará automáticamente. Igual que con cualquier otro proceso este se puede parar, arrancar o reiniciar cuando queramos.

                sudo /etc/init.d/ssh stop

                sudo /etc/init.d/ssh start

                sudo /etc/init.d/ssh restart

                En este momento y con los parámetros por defecto, el servicio esta listo para ser usado, pero es más que recomendable hacer unos cambios para reforzar nuestra seguridad.

                Yo los deje por defecto y en una semana recibí prácticamente a diario ataques provenientes de china y malasia en su mayoría, en los que mediante fuerza bruta intentaban acceder. Como se detecta? pues es simple un simple vistazo a los logs es más que suficientes.

                cat /var/log/auth.log |grep ssh

                Empezaremos modificando el fichero de configuración.

                sudo vim /etc/ssh/sshd_config

                Lo primero y mas importante es cambiar el puerto que usa por defecto, de esta forma nos quitaremos la gran mayoría de intentos de intrusión. Esto no nos asegura invulnerabilidad, pero si que hace más difícil la localización del servicio por parte de scripts que atacan dicho puerto.

                Buscamos donde pone Port 22 y ponemos el puerto que queramos.

                Port 2222

                Si salís a internet mediante un router, como es mi caso, lo que haremos será dejar el puerto 22 en el fichero de configuración y redirigir la entrada del puerto 2222 del router hasta el puerto 22 de mi máquina (el mismo proceso que con los puertos del emule, a que ahora si!!). De esta forma, en la Lan el puerto ssh es el 22, pero de cara al exterior es el 2222.

                Comprobaremos que el Protocolo este a 2, en caso contrario lo pondremos (el protocolo 1 está en desuso).

                Protocol 2

                En el apartado Authentication haremos los siguientes cambios.

                Tiempo que emplearemos en hacer el login, no poner más de 30, un valor entre 15 y 30 está bien.

                LoginGraceTime 30

                Muy importante!! No permitiremos que el root pueda hacer login (esto fue lo que evito que los ataques que recibí consiguieran su objetivo).

                PermitRootLogin no

                También podemos poner el número máximo de reintentos para autentificarse.

                MaxAuthTries 3

                Agregar al final.

                ClientAliveInternal 300

                Bueno con esto ya tenemos bastante, guardamos y cerramos, quedándonos ya un servidor ssh más que seguro. Para que los cambios tengan efecto, hace falta reiniciar el servidor.

                sudo /etc/init.d/ssh restart

                Ingreso a la PC Remota

                Bueno, ahora empieza la acción, yo voy a poner los ejemplos de manera local (lan) pero teneis que tener en cuenta que es indiferente y se realiza de la misma manera conectar dos equipos en lan que a través de internet.

                ssh 192.168.0.25 (Ingresa como root y al puerto 22)

                ssh usuario@192.168.0.25 (Ingresa al puerto 22)

                ssh -p puerto usuario@192.168.0.25 (Define el usuario y puerto de acceso)

                Luego de conectarse debe cambiar nombre de la PC y reiniciarlo:

                1. Edita el archivo /etc/hostname y coloca el nombre del equipo que deseas.
                2. Luego, edita /etc/hosts y asegúrate de que 127.0.0.1 haga referencia a tu equipo:

                127.0.0.1 localhost
                127.0.1.1 nombre_de_tu_equipo

                1. Reinicia y listo.

                # init 6

                Configurar el Mensaje de Bienvenida

                # gedit /var/run/motd

                Ejecucion de Aplicaciones en Modo Grafico

                Tenemos que volver al archivo de configuración y indicar de manera expresa que queremos el modo gráfico, por lo que editaremos y buscaremos y modificaremos o añadiremos lo siguiente.

                Forwarding yes

                ForwardX11Trusted yes

                ejecutamos ssh con la opción -X

                # ssh -X 192.168.0.25

                # nautilus (Abrira Nautilus)

                Copiar ficheros

                Una vez conectados con el equipo remoto, puede ser interesante querer pasar ficheros del equipo remoto a nuestro equipo, esto lo realizamos con el comando scp.

                scp curriculum.odt edgar@192.168.0.25:~/Escritorio/curri.odt

                o un directorio entero con

                scp -r Exemples edgar@192.168.0.25:~/Escritorio/exemp

                Que es todo esto.

                • curriculum.odt o Exemples, es el archivo o directorio que queremos copiar.

                • banyut@192.168.1.100 es el usuario que hace la conexión y la maquina donde queremos guardar el fichero o directorio.

                • :ruta, es la ruta donde lo copiaremos.

                El comando scp es independiente de ssh, lo podemos ejecutar aunque no hayamos establecido una conexión ssh.

                scp edgar@192.168.0.25:~/Examples/oo-trig.xls ~/Escritorio/oo-trig.xls

                Copiamos el archivo ~/Examples/oo-trig.xls de la maquina remota 192.168.1.101 en nuestro escritorio ~/Escritorio/oo-trig.xls.

                Bueno, no esta mal no, pensar que aquí no se acaba todo, con scp, podríamos copiar un archivo de un ordenador remoto a otro también remoto.

                Daremos un paso más, ssh no se limita solo a la consola, abrir el nautilus (alt+F2 y escribir nautilus) y en la ruta poner.

                ssh://edgar@192.168.0.25

                Je je je, como se os ha quedado el cuerpo. En este caso si el puerto no fuera el 22, tendríais que indicarlo de la siguiente manera.

                ssh://banyut@192.168.1.101:2222

                Donde 2222 es el puerto que hemos establecido para nuestro ssh. O también ir directamente a un directorio en concreto.

                ssh://banyut@192.168.1.101:2222/home/banyut/Escritorio

                Podemos montar nuestra conexión ssh como si de un disco duro se tratase, esto lo haremos mediante sshfs.

                sudo aptitude install sshfs fuse-utils

                Tenemos que cargar el modulo fuse, para ello teclearemos

                sudo modprobe fuse

                Si queremos que se carge al inicio lo tenemos que meter en /etc/modules

                sudo echo fuse >> /etc/modules

                Y por último nuestro usuario tiene que pertenecer al grupo fuse, por lo que añadiremos a el.

                sudo addgroup banyut fuse

                Pues ya lo tenemos todo listo, ahora solo nos queda montar nuestra conexión.

                mkdir /home/banyut/escritorioRemoto

                sshfs edgar@192.168.0.25:/home/edgar/Escritorio /home/juan/escritorioRemoto

                y ya tenemos nuestro conexión encriptada totalmente montada. para desmontarla lo podemos hacer de la manera habitual.

                sudo umount /home/juan/escritorioRemoto