martes, 29 de junio de 2010
Java no conecta en squeeze
http://www.linux.ebre.cat/2010/03/jdownloader-y-programas-java-sin.html#comments
Bueno basicamente lo que pasa es que tiene problemas por que ya viene para IPV6 y aun estamos con IPV4. Asi que solo hacemos lo siguiente:
1.-Editamos el archivo /etc/sysctl.d/bindv6only.conf
#nano /etc/sysctl.d/bindv6only.conf
2.-Cambiamos net.ipv6.bindv6only=1 por net.ipv6.bindv6only=0
3.-Guardamos el cambio en el archivo
4.-Avisamos que hubo cambios
#invoke-rc.d procps restart
Y eso es todo a usar aplicaciones escritas en java para la WEB.
sábado, 14 de noviembre de 2009
la cuenta regresiva
Contenido del Curso
1.- .NET
1.1.- Aplicaciones Básicas de consola
1.2.- Aplicaciones Gráficas Usando Windows Forms
1.3.- Aplicaciones Gráficas Usando GTK
1.4.- Creación de un Front-End(Interfaz Gráfica para una aplicación de consola existente)
2.- Java
2.1.- Creación de Graficos en Java
2.2.- Comunicación mediante uso de puertos del sistema
2.3.- Creacion de un chat por medio de puerto serial
El objetivo de todas las secciones del curso es ver como usando estos lenguajes se puede crear aplicaciones que funcionan en ambos sistemas operativos con pocos cambios o con ninguno
Requisitos de conocimientos previos
-Nociones basicas de Java y .Net
Lecturas previas
Todos los posts referentes a C# en mi blog http://manuelinux.info/categories/view/desarrollo
Requisitos de software instalado
Netbeans
MonoDevelop
Mono
WMF Designer (http://manuelinux.info/blog/view/133/programando-con-net-en-linux-iv)
asi que ya saben si tienen lap empiecen a instalarlo y si no espero que las que tenemos en la piramide alcansenbueno espero verlos aqui

"El conocimiento humano, le pertenece a la humanidad"
viernes, 18 de septiembre de 2009
Proximas Cosas a realizar
1.- Se tiene en mente realizar el congreso del ITT y aun no definimos muy bien los temas, bueno solo tenemos algunos que Hierbard ya tiene en mente, pero el chiste es que la comunidad del ITT y demas personas ajenas entren y para ello se necesita saber que les gustaria que tuviera o los temas que les gustaria que se abordaran, para asi poder satisfacer a la mayoria, el chiste del congreso es ver que se esta haciendo de nuevo y conocer a mas gente y compartir ideas.
2.- Lo segundo es que ya no hemos tenido noche linuxeras y para solucionar eso ya viene una que sera aproximadamente en unas 2 o 3 semanas, bueno lo queria mencionar por que luego dicen que no les avisamos y ademas para poder establecer un tema a realizar ya que luego dicen que solo nos la pasamos pizteando. Asi que el tema a tratar o que desarrollaremos sera: Puesta de servidor GNU/Linux. La distribucion en la que lo haremos sera centOS. Bueno el chiste es que aprendamos asi que traten de leer un poco antes de ir; lean acerca de jerarquia de archivos o directorios en un sistema GNU/Linux, comandos basicos, sistema de paquetes de centOS y duerman antes por que nos vamos a desvelar. La hora despues la pongo en este mismo lugar.
CLX Development Team
jueves, 16 de abril de 2009
Instalar DBDesigner 4 en Debian(testing)

Hola despues de un rato de no postear nada ahora les traigo como instalar DBDesigner, mencionare que no es nada de otro mundo y lo posteo por que la primera vez que lo instale me costo relativamente un poco(espero que a ustedes no) ya que no esta en los repositorios y por lo mismo no sirve el apt, ni el aptitude. Tambien mencionare que solo configurare para que funcione con MySQL. Bueno basta de bla bla bla y empezamos.
Lo primero que haremos sera descargar una libreria necesaria ya que sin esta no funcionara adecuadamente.
$ wget http://prdownloads.sourceforge.net/kylixlibs/kylixlibs3-borqt-3.0-2.tar.gz\?download
Nos ponemos como superusuario.
$ su
Despues descomprimimos el archivo que acabamos de bajar
#tar -xzf kylixlibs3-borqt-3.0-2.tar.gz
Nos movemos al nuevo directorio creado al descomprimir
#cd kylixlibs3-borqt
Instalamos mediante el script
#./install.sh
Ahora movemos copiamos a lib las librerias instaladas
cp /usr/lib/kylix3/* /usr/lib/
Bueno ahora procedemos a bajarno DBDesigner 4 de la pagina oficial, nos descargamos el que esta empaquetado en tar.gz
http://fabforce.net/downloads.php
Ya descargado el paquete procedemos a moverlo a opt
# mv DBDesigner4.0.5.4.tar.gz /opt/
Nos movemos al directorio y lo descomprimimos
#cd /opt/
# tar -xzf DBDesigner4.0.5.4.tar.gz
Ahora agregamos el DBDesigner como variable de entorno, esto lo hacemos editando el profile
#nano etc/profile/
Y agregamos la siguiente linea:
export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/ruta_de_DBDesigner4/Linuxlib/
En mi caso como lo movimos a opt es:
export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/opt/DBDesigner4/Linuxlib/
Guardamos Ctrl+O y Salimos Ctrl+x
Despues reiniciamos nuestra maquina.
Ahora necesitaremos un paquete pero esta en .rmp asi que necesitaremos alien para pasarlo a .deb o instalarlo directamente
Instalamos alien
#apt-get install alien
Nos bajamos el paquete por el cual tuvimos que instalar alien
# wget ftp://ftp.wesmo.com/pub/contributed/RPMS/MySQL-shared-compat-4.1.9-0.i38$
Ahora instalamos el paquete recien bajado
alien -i MySQL-shared-compat-4.1.9-0.i386.rpm
Ahora lo que hacemos es ir a /opt/DBDesigner4 o donde hallan descomprimido el DBDesigener y ejecutarlo como usuario normal
$./DBDesigner4
Lo cerramos, esto lo hizimos para que nos creara el directorio y archivos que modificaremos a continuacion.
Continuamos editando el archivo .DBDesigner que se encuentra en su directorio de su usuario en mi caso en fernando
nano /home/fernando/.DBDesigner4/DBConn_DefaultSettings.ini
Buscamos la parte donde se encuentra la configuracion con MySQL y buscamos la linea que dice:
VendorLibLinux=libmysqlclient.so
Y la modificamos quedando de esta forma:
VendorLibLinux=libmysqlclient.so.10
Guardamos el archivo Ctrl+O y Cerramos Ctrl+X
Bueno ya con esto deve de funcionar correctamente, reiniciamos nuestra maquina.
Ya para poder iniciar nuestro DBDesigner4 solo vamos a /opt/DBDesigner4/
y ejecutamos ./DBDesigner4
Ya si quieren pueden agregarlo al menu de Gnome o KDE o un scipt
Pagina de referencia.
http://javoaxian.blogspot.com/2008/04/conectar-dbdesigner4-una-base-de-datos.ht$
martes, 24 de marzo de 2009
Personalización del Prompt
El shell bash (como casi todos los shells) cuando recibe una orden (por ejemplo, un comando pasado por teclado) lo primero que hace es ver si la orden está dentro de sus órdenes internas (como return, exit...), luego mira en los alias, y después busca el comando en el $PATH .
La variable que más llama la atención a cualquier usuario que esté personalizándo el shell bash es la variable $PS1. Esta variable describe el prompt que bash mostrará al usuario antes de pedir un comando:
usuario@host $ echo $PS1
\u@\h \$
Como he dicho antes, las variables que para esto nos interesan son perfectamente modificables, un ejemplo de esto sería:
usuario@host $ PS1="\u@\h: \w \$"
usuario@host: ~ $
Ahora vemos cómo ha cambiado el prompt. Como ejemplos de prompts más elaborados se pueden probar:
usuario@host $ PS1="{\u@\h[\w] \$::- "
{usuario@host[~] $::- PS1="::- \t\n::- \u@\h[\w]\$::- "
::- HH:MM:SS
En resumen, podemos hacer que nuestro prompt contenga cualquier caracter que nosotros queramos, además de información útil. Los caracteres especiales más relevantes que se cambian por información útil al mostrar el prompt son:
• \h es el nombre de host hasta el primer punto.
• \H el nombre completo del host.
• \n nueva linea.
• \s es el nombre del shell, en nuestro caso, "bash"
• \t es la hora en formato 24 horas.
• \u es el nombre de usuario actual.
• \v es el número de versión de bash.
• \w es el directorio de trabajo actual.
Dentro de esta variable, PS1, también podemos hacer que se sustituya la salida de cualquier comando igual que hacemos en los scripts. Prueba con PS1=$(date).
Podemos hacer que partes del prompt aparezcan en color. Lo que queramos que aparezca entre colores, lo precederemos por \[\033[COLORm\] , teniendo en cuenta que al final del prompt debemos reestablecer el color nulo si no queremos que los comandos que escribamos salgan en color. Esto lo conseguimos con \[\033[0m\] . COLOR puede ser una secuencia con formato A;B , donde A vale 0 ó 1 y B vale desde 30 a 37. Cada una de las combinaciones posibles resulta en un color distinto.
Pruébalas para encontrar el que busques. Por ejemplo:
$ PS1="\[\033[01;32m\]\u@\h \[\033[01;34m\]\W \$ \[\033[00m\]"
usuario@host directorio $ # "usuario@host" saldrá en verde y "directorio" en azul
Combinaciones de colores en bash
Combinación Color
0;30 Negro
0;31 Rojo
0;32 Verde
0;33 Marrón
0;34 Azul
0;35 Púrpura
0;36 Cian
0;37 Gris claro
1;30 Gris oscuro
1;31 Rojo claro
1;32 Verde claro
1;33 Amarillo
1;34 Azul claro
1;35 Púrpura claro
1;36 Cian claro
1;37 Blanco
Colores de fondo
40 Negro
41 Rojo
42 Verde
43 Marrón
44 Azul
45 Púrpura
46 Turquesa
47 Gris
Los colores de fondo se usan precediendo el valor del color del fondo a los ya vistos para el color de las letras. Por ejemplo, \[\033[41;1;33m\] producirá texto amarillo sobre fondo rojo. Hay que tener en cuenta que \033 y \e son equivalentes y pueden usarse indistintamente.
$ PS1="\[\033[41;01;33m\]\u@\h [\w] \$::- \[\033[00m\] "
Otros mas:
PS1="\[\033[01;32m\]\u@\[\033[01;37m\]\h \[\033[01;31m\]\W \$ \[\033[00m\]::"
PS1="\[\033[40;01;33m\]\u@\[\033[41;01;37m\]bubulubuntu \[\033[40;01;36m\]\W \$ \[\033[00m\]::"
La variable PROMPT_COMAND contiene el comando que se ejecutará cada vez inmediatamente antes de que bash muestre el prompt.
Hasta ahora hemos estado viendo cómo personalizar el aspecto del prompt bash pero sin embargo hasta ahora los perderíamos al salir de la terminal. Bash lee algunos ficheros en cada inicio. En estos ficheros podremos colocar variables y alias para no tener que cambiarlos cada vez.
Antes necesitamos saber lo que es un shell de entrada o login y un shell interactivo. Un shell de entrada es el que obtenemos tras hacer login en el sistema en la consola, y un shell interactivo es el que obtenemos, si estamos en modo gráfico y abrimos un xterm, o sea, una ventana de terminal. Para los shells de entrada o de login, primero se lee el fichero /etc/profile que contiene definiciones de variables y alias comunes a todos los usuarios del sistema. A continuación se lee el fichero ~/.bash_profile, en el directorio de cada usuario. En este fichero, cada usuario define sus variales y alias, que sobreescriben a los de /etc/profile.
Para los shells interactivos, sólo se lee el fichero ~/.bashrc, distinto para cada usuario. Puesto que reneralmente no se quiere una configuración distinta en un xterm o en una terminal de login.
Ahora si queremos guardar los cambios solo cambiamos el valor de la variable PS1 en el archivo ~/.bashrc de cada usuario para el shell interactivo y /etc/profile para un shell de login.
Fuente de informacion: Manual Linux eminentemente práctico, ZonaSiete.ORG
sábado, 21 de marzo de 2009
orgulloso patrosinador de las gnl
grandiosas noche linux
(pero todavia le podemos cambiar el nombre es cosa de discutirse)
HOLA DE NUEVO gracias a sus comentarios y peticiones hemos decidido por fin revelar la hubicacion secreta de los poderosisimos CLX que por sus siglas en ingles no se que signifiquen y espero no hayamos pirateado jajajajaja pero hasta donde se los primeros clx lo inventaron
pero bueno la direccion de la guarida secreta esta en la calle alvaro obregon #810 colonia francisco sarabia
bueno y pues si no es suficiente esta informacion acontinuacion una foto de la fachada para que asegguren el buen arribo a este su hogar linuxero jajajajapor que aunque no quieran las 2 compus son mias y afuerza tienen que usar debian jijiji pero al parecer les agrado bastante
bueno y eh aqui una pequeña probada de la segunda noche linux (la venganza del cluster) pero eso lo contaremos en otra ocacion asi que si eres un orgulloso usuario linux te esperamos siempre seras bien recibido ecepto si usa cualquier windows jijijiji amenos que se lo quieras quitar entonses con mucho gusto te ayudaremos y estate pendiente del flisol que tambien contaremos de ello mas adelante por lo mientras sean libres y no usen pirateria viva el software libre
