Para ver el listado de dVP, haz clic aqui.
12 diciembre 2006
dVP 2007
Para ver el listado de dVP, haz clic aqui.
30 noviembre 2006
Mono Migration Analyzer
Esta herramienta permite verificar si tús ensamblados hechos en .NET son soportados por la plataforma Mono o no. Es muy útil en el caso que desees usar ensamblados de terceros en tús aplicaciones y de antemano verificas si en Mono funcionarán bien o no.
En la página de MoMA (Mono Migration Analyzer) puedes bajar el programa y luego puedes verificar tus ensamblados.
27 noviembre 2006
Sun regala dvd con Solaris10 y Sun Studio 11
Ya ha pasado un tiempo de aquel episodio y ahora Sun arremete nuevamente. Esta vez, la oferta consiste en dvds con el Solaris 10 (para plataforma SPARC como x86) y Sun Studio 11, el cual ofrece compiladores de C,C++ y Fortran, herramientas de perfomance y librerias para desarrollar bajo Solaris.
Haz clic aqui para pedir tus dvds.
Yo ya pedí los míos, tú qué estás esperando???
14 noviembre 2006
Se libera la versión 6 de Db4o
Los invito para que se animen a usar db4o, a usar una solución real y concreta para la presistencia de objetos, para que usar un mapeador como hibernate si puedes usar un producto de persistencia real de objetos, sencillo de usar y muy potente en vez de perder tiempo creando mapas para relacionar 2 mundos tan distintos como lo son el mundo de los objetos y el mundo de los conjuntos (bases relacionales).
Pasen por aquí a ver la noticia completa y en español del lanzamiento de la versión 6 de db4o.
Larga vida a db4o y al open source, adios!!!
08 octubre 2006
Las 20 respuestas típicas de los programadores...
He aquí el listado:
20. “Pues es raro…”
19. “Nunca había pasado antes.”
18. “Pues ayer funcionaba…”
17. “¿Cómo es posible?”
16. “Tiene que ser un problema de tu hardware.”
15. “¿Qué hiciste mal para lograr que fallara?”
14. “Algo debe de estar mal en tus datos.”
13. “¡Si no he tocado ese módulo en meses!”
12. “Debes de estar usando una versión anterior.”
11. “Es sólo una desafortunada coincidencia.”
10. “¡Es que no lo puedo probar todo!”
9. “ESTO, no puede ser la causa de ESO.”
8. “Funciona, pero no lo he probado.”
7. “¡Alguien debe de haber cambiado mi código!”
6. “¿Has comprobado que no haya algún virus en tu sistema?”
5. “Ya se que no funciona, ¿pero te gusta?”
4. “No puedes utilizar esa versión en tu sistema”
3. “¿Por qué quieres hacer eso?”
2. “¿Y tú dónde estabas cuando se colgó el programa?”
Y la respuesta número uno de los programadores con programas que no funcionan es:
1. “¡EN MI MÁQUINA SI FUNCIONA!”
17 agosto 2006
Problema con páginas aspx en mono
Después de estar un poco alejado del tema, ayer trate de ejecutar nuevamente mi página y no funcionó, lo volvi a compilar con el MonoDevelop y nada, siempre el mismo error.
El error que me marcaba era con el Codebehind de mi página aspx, busque info en la web y varios usuarios tenían el mismo problema pero nadie colocaba la solución, hasta que al fin hoy dí con ella.
Resulta que el Codebehind lo utiliza el Visual Studio en modo de diseño pero no es una etiqueta oficial y válida de ASP.NET, por eso el mono me tiraba el error.
Lo único que hay que hacer es cambiar la palabra Codebehind por src en el inicio de todas nuestras páginas aspx generadas con el visual studio y así no tendremos más problemas.
La línea original creada al momento de crear la página aspx en el Visual Studio es:
Para que funcione en mono sin problemas debe quedar asi:
Espero que a alguien le sea útil este pequeño aporte.
Salu2
31 julio 2006
Un IDE para la web 2.0
Entre las características de Aptana, podemos mencionar que es open source, que se encuentra disponible para Linux, Mac y Window$
Además, posee un asistente de código, soporte para los lenguajes Javascript, HTML y CSS, referencia Javascript entre otros.
El IDE se ve muy completo y a simple vista promete bastante.
Si deseas más información, haz clic aqui.
30 julio 2006
Conversor de DVD9 a DVD5 desde GNOME
El método utilizado incluye el cálculo de un ratio de compresión adaptable, según la necesidad y escenas de la película. El DVD resultante será una imagen ISO lista para su grabación, con la posibilidad de visualizar el resultado a través de Xine, VLC o mplayer. Por último, soporta la integración de menús, múltiples canales de audio y subtítulos.
DVD95 lo puedes descargar aqui.
24 julio 2006
Soporte para paginas ASP.NET en Apache2
Nota: Evidentemente la instalación de todos los programas aca mencionados se realizó con el synaptic (la GUI del clásico apt-get)
Primeramente instale el paquete mono con todas sus dependencias, luego instale el paquete monodevelop con sus respectivas dependencias. Hasta aquí ya tengo instalado correctamente el entorno de programación de mono.
Ahora viene lo que realmente me interesaba, el tener soporte nativo para mis páginas ASP.NET bajo Apache2, para ello, debemos instalar mono-xsp, libapache2-mod-mono y todas las dependencias. También recomiendo instalar el archivo asp.net-examples los cuales son un conjunto de archivos de ASP.NET que nos servirán para montar nuestro módulo mod_mono y comprobar su correcto funcionamiento (En ubuntu dapper estos archivos se encuentran ubicado en /usr/share/asp.net-demos)
Ahora vamos a configurar el apache2 para que tenga soporte nativo a nuestras páginas de ASP.NET, para ello editamos el archivo /etc/apache2/apache2.conf y agregamos lo siguiente:
Include /etc/apache2/mod_mono.conf
Alias /test "/usr/share/asp.net-demos"
AddMonoApplications default "/test:/usr/share/asp.net-demos"
SetHandler mono
(/Location)
OJO: CAMBIAR LOS PARÉNTESIS POR SIGNOS '<' '>' (SIN COMILLAS) PARA SU CORRECTO FUNCIONAMIENTO
la linea Include /etc/apache2/mod_mono.conf es la encargada de cargar el módulo mod_mono en nuestro apache2, luego creamos un enlace al directorio en el cual se encuentran los ejemplos de asp.net que descargamos en su momento y por último, creo un directorio en el cual tendré soporte nativo para mis aplicaciones ASP.NET
Para verificar que realmente tenemos soporte para páginas aspx abro el firefox y escribo: http://localhost/test/ y se debería abrir una página muy similar a esta:
Include /etc/apache2/mod_mono.conf
Alias /test "/usr/share/asp.net-demos"
Alias /www "/home/viktor/www"
AddMonoApplications default "/test:/usr/share/asp.net-demos"
AddMonoApplications default "/www:/home/viktor/www"
(Location /test)
SetHandler mono
(/Location)
(Location /www)
SetHandler mono
(/Location)
OJO: CAMBIAR LOS PARÉNTESIS POR SIGNOS '<' '>' (SIN COMILLAS) PARA SU CORRECTO FUNCIONAMIENTO
Espero que este tip le sea util en su momento.
Salu2 xD
21 julio 2006
Publicado libro sobre Mono
El libro lo pueden visitar aqui y lo pueden descargar aqui.
Saludos.
20 julio 2006
Los 12 mandamiento$ de window$
Aqui vienen los nuevo$ mandamiento$
Parte I : Asegurar elección para fabricantes y usuarios
1. Se asegura, tanto a fabricantes como a usuarios, la instalación de cualquier software.
2. Los fabricantes podrán agregar íconos y menús que sean encontrados con facilidad por los usuarios.
3. Se facilitará, tanto a fabricantes como a usuarios, el designar otros programas como aplicaciones por defecto.
4. Los fabricantes tendrán la posibilidad de eliminar programas clave del sistema operativo, como Internet Explorer o Windows Media Player.
5. Microsoft no tomará represalias contra ningún fabricante que promueva software de sus competidores.
Parte II : Oportunidades para Desarrolladores
6. Se documentará públicamente las interfaces para programas aplicaciones (API) de Windows.
7. Los servicios de Windows Live se establecerán de forma separada al sistema operativo.
8. Microsoft no prohibirá ni dificultará el acceso a sitio Web alguno.
9. Microsoft no firmará contratos que exijan usar en exclusiva sus productos.
Parte III : Interoperabilidad para los usuarios
10. La empresa documentará y hará públicos en términos comercialmente razonables sus protocolos de comunicaciones.
11. Microsoft licenciará todas sus patentes, salvo las que diferencian el aspecto de sus productos.
12. Microsoft se compromete a adherir a los estándares fijados por la industria.
$i quiere$ má$ detalle$ de la noticia, haz clic aqui!!!
07 julio 2006
Publicado Mono 1.1.16
Entre las características sobresalientes de esta nueva versión cabe destacar:
- mejora en el soporte de ASP.NET
- mayor soporte para las windows.forms y system.drawing
- optimizaciones varias, entre otros.
Si quieren más detalles de este nuevo lanzamiento hagan clic aquí!!!
03 julio 2006
¿Cómo grabar tu escritorio en un video?
- wink
- vnc2swf
- xvidcap
son muy faciles de usar y permiten realizar la captura en .avi o .swf y lo mejor de todo es que en el caso de wink podemos editar posteriormente nuestro .swf y agregar botones o texto en la animación..
Al fin tenemos aplicaciones de este nivel para poder crear tutoriales interactivos usando sólo software libre.
db4o, la gran promesa...
Mi primer problema despues de haber definido mi tema para la tesis fue el seleccionar una metodología formal de desarrollo de software, tenía varias en mente pero no sabía cual sería la mejor para mi caso (desarrollo web) así que después de escuchar varias sugerencias el camino pareció ser más claro y finalmente me decidí por Rational Unified Process (RUP).
Inicialmente mi proyecto estaba pensado para ser desarrollado bajo PHP5 - MySQL pero al seleccionar RUP apareció un gran problema, ¿cómo hago persistir los objetos en el tiempo? esa pregunta no me la hecho sólo yo sino que gran parte de los desarrollaores que programan bajo el concepto de objetos pero que usan una base de datos relacional. Pero, ¿dónde está el problema? el problema es de conceptos, básicamente al tratarse de "mundos distintos", entiéndase bien este concepto ya que si analizamos un poco más el caso nos daremos cuenta que estamos trabajando con diferentes formas de pensar, esto es, el mundo de las bases de datos relacionales básicamente es la aplicación de las matemáticas a través de las teorías de conjuntos las cuales nos llevan a manejar la información en este caso en particular, y por su contraparte, el mundo de los objetos es un mundo abstracto, por ende, son paradigmas diferentes.
El problema que genera todo esto es que los objetos no se pueden almacenar en una base de datos relacional así como así, primero que nada se debe hacer un mapeo de los objetos para que puedan ser almacenados en una BD relacional, aunque muchos digan que esa es la mejor solución para mi no la es y estoy de acuerdo con los detractores de la idea ya que al ser 2 mundos incompatibles desde un comienzo, jamás serán compatibles por ser "mundos distintos". Por ejemplo, las clases soportan relaciones de muchos a muchos (N:N), en cambio este tipo de relaciones no están soportadas en un modelo entidad relación, la solución es crear una tabla intermedia para poder permitir las relaciones muchos a muchos.
Si buscan info en la web se darán cuenta que la solución al problema de impedancia de objetos creado al usar POO y modelo ER será usar un framework de persistencia de objetos como hibernate por ej. logrando resultados aceptables, pero si analizamos más a fondo el problema nos daremos cuenta que perdemos performance en nuestra aplicación, específicamente con los tiempos de respuesta y a mi parecer usar tecnologías diferentes lleva consigo el riesgo implícito de que en cualquier momento nuestra aplicación no cumpla con las espectativas deseadas.
Es así que despues de analizar multiples alternativas me encontré en mi camino con db4o (Database for objects) el cual es una base de datos para objetos y que puede ser utilizado por Java, .NET y Mono bajo licencia GPL.
La gran gracia que tiene db4o es que me permite hacer persistir mis objetos en el tiempo de forma transparente y sin tener que usar ningun framework de persistencia entre medio para almacenarlo en una base de datos relacional sino que directamente en una base de datos de objetos, lo cual le da una gran performance a mi aplicación al ser esta 100% orientada a objetos y por ende transparente.
Si ingresan al sitio oficial de db40 en español, podrán acceder a info más detallada de este maravilloso producto que promete dar una revolución en el mundo de las base de datos. Lo que más me llamó la atención es que se ha usado en proyectos de misión crítica y los resultados han sido fantásticos así que me animé y cambie por completo la estructura de mi proyecto y ahora será desarrollado con C# - db4o bajo mono, esperemos que todo resulte bien, estaré dando comentarios a medida que avance con mi programación.
y tú que esperas para animarte a probar db4o???
13 junio 2006
Google Earth para Linux
Si tú eres un usuario que aun no conoce esta aplicación te puedo contar que Google Earth combina imágenes de satélites, mapas y la potencia de las búsquedas de Google para poner toda la información geográfica del mundo al alcance de tu mano. Además nos permite visitar lugares exóticos y lugares de interés como restaurantes, hospitales, etc.
En resumen, Google Earth lleva a tu escritorio un mundo repleto de imágenes de la Tierra y otros datos geográficos.
Los requisitos mínimos son:
- SO: Ubuntu 5,10, Suse 10,1, Fedora Core 5, Linspire 5,1, Gentoo 2006,0, Debian 3,1, Red Hat 9
- CPU: Pentium 3 a 500 MHz - Memoria del sistema (RAM): 128 MB de RAM
- Disco duro: 400 MB de espacio libre
- Velocidad de red: 128 Kbps
- Tarjeta gráfica: compatible con 3D con 16 MB de RAM de vídeo
- Resolución de pantalla: 1024 x 768 en color de alta resolución de 16 bits
- SO: Ubuntu 5,10, Suse 10,1, Fedora Core 5, Linspire 5,1, Gentoo 2006,0, Debian 3,1, Red Hat 9
- CPU: Pentium 4 a 2,4 GHz o superior o AMD 2400xp o superior
- Memoria del sistema (RAM): 512 MB de RAM
- Disco duro: 2 GB de espacio libre
- Velocidad de red: 768 Kbps
- Tarjeta gráfica: compatible con 3D con 32 MB de RAM de vídeo
- Resolución de pantalla: 1280 x 1024 en color real de 32 bits
Si quieres descargar esta aplicación tan solo haz clic aqui.
07 junio 2006
Driver Nvidia en Ubuntu 6.06
En este artículo voy a explicar como se instalan los drivers Nvidia en Ubuntu 6.06. La razón de explicar el proceso de instalación de los drivers Nvidia es porque yo poseo una tarjeta Nvidia y creo que estos pasos le pueden ser útil a mucha gente. Los drivers ATI no los explicaré por la sencilla razón que nunca he tenido una tarjeta de dicha marca y tampoco me compraría una (sólo por razones personales).
Bueno, entremos en tierra derecha. Lo primero que debemos de hacer es abrir la linda consola y escribir lo siguiente:
Ejemplo:
root@zeus:/# ps -A|grep gdm
5642 ? 00:00:00 gdm
El PID del gdm es 5642 en este caso asi que para matar dicho proceso basta hacer un kill 5642, con esto se cierra el gdm y tendremos que volver a logearnos, luego escribimos en la consola:
sudo nvidia-glx-config enable
y finalmente...
nvidia-xconfig
con todo esto realizado sólo basta escribir sudo gdm y listo, ya tenemos nuestros drivers instalados :)
02 junio 2006
¡¡¡ Ubuntu 6.06 LTS ha llegado !!!
La nueva versión corresponde a la 6.06 LTS. Pero... ¿Qué es eso de LTS? es una sigla en ingles que significa Long Term Support, osea tendrá soporte de largo plazo incluyendo seguridad por 5 años en servidores sin restricción de compra de soporte a Canonical, con esto es más tentador instalar Ubuntu como servidor aunque no creo que alguien no actualize la versión en 5 años, este paso creo que es MUY importante para Canonical ya que tratará de competirle a Red Hat en los grandes usuarios de Linux.
Esta nueva versión en comparación a las anteriores viene en 3 sabores: la versión desktop, la versión server y la versión Alternate.
La Desktop CD es una versión live que trae un instalador gráfico que se ejecuta desde la sesión arrancada e instala la versión de Desktop de Ubuntu. Es decir, esta orientada a usuarios.
Server Install no es live, y es un instalador más tradicional para la edición de servidor de Ubuntu. Orientada a Servidores obviamente.
Para equipos viejos está la versión Alternate, que es la especial para OEM, equipos con menos de 192 megas de RAM, instalaciones sin acceso a red, etc...
Ahora los invito para que bajen su imagen e instalen ubuntu en sus PC's porque realmente está buenísima.
¡¡¡Descarga Ubuntu 6.06 LTS aquí!!!
29 mayo 2006
La caida de Edgar...
Estaba navegando por la red y me encontre con este post:
Edgar, el niño de 11 años que se cae a un río se hizo famoso no solo a nivel nacional sino que su video ha sido visto en muchos países. Ahora se venden por Internet playeras y demás objetos de este niño regiomontano quien protagonizó está dolorosa pero divertida caída.
Este video del niño regiomontano, de Vallecitos en Nuevo León, que se cae a un río el cual solamente dura 42 segundos ha sido difundido por la red una infinidad de veces. En diversos medios ha sido el tema de conversación como en la prensa nacional y extranjera, radio, televisión (dentro de la cadena CNN), Internet, etc.
El video lo podemos encontrar en diversas páginas, así como en diversas versiones: subtitulado, parodiado, en versiones de películas como “Star Wars” y “El Aro” así como se han empezado a vender, por vía Internet, playeras sobre este acontecimiento con la leyenda de “Yo tiré a Edgar”.
www.edgarsecae.com es el sitio en donde se pueden encontrar un juego de video y hasta un tono para tu celular el cual ha sido descargado en distintas partes del mundo, desde Monterrey hasta Inglaterra.
Wikipedia incluyó este video dentro de la definición del término “Fenómeno de Internet”, esto es cuando una persona es totalmente desconocida y adquiere una popularidad enorme.
Dentro de la página de videos www.youtube.com el video ha sido visto aproximadamente unas 200 mil veces, teniendo más de 800 comentarios. Estas cifras van cambiando de manera muy rápida.
Algunos países que han observado el video “La caída de Edgar” son Suecia, Alemania, Tailandia, Finlandia, entre otros.
Aquí esta la liga del video original de Edgar:
http://www.youtube.com/watch?v=1otnGrpQrDQ
En esta página podrás encontrar a la venta la playera de Edgar:
http://www.cafepress.com/tiendas.4689006
23 mayo 2006
Al fin Chile tiene su propio planeta
Para poder visitar el planeta sólo debes de hacer clic aquí.
Espero que la comunidad chilena se ponga las pilas y entreguemos aportes que realmente sean útiles a la sociedad y así demostremos que valió la pena crear un nuevo planeta jajaja.
Saludos a toda la comunidad y fuerza con esta gran iniciativa.
22 mayo 2006
Solicita tus Cd's de Ubuntu 6.06 ahora mismo
Uno de estos cambios es el hecho que ya no se puede solicitar un número ilimitado de CD's como antes, ahora nos tendremos que limitar sólo a 10 copias como máximo, distribuido de la siguiente manera:
- 1 Ubuntu CD (1 PC Edition)
- 1 Ubuntu CD (1 64-bit PC Edition)
- 1 Ubuntu CD (1 Mac Edition)
- 3 Ubuntu CDs (1 PC Edition, 1 64-bit PC Edition, 1 Mac Edition)
- 5 Ubuntu CDs (5 PC Edition)
- 10 Ubuntu CDs (10 PC Edition)
- 10 Ubuntu CDs (8 PC Edition, 1 64-bit PC Edition, 1 Mac Edition)
- 10 Ubuntu CDs (5 PC Edition, 3 64-bit PC Edition, 2 Mac Edition)
19 mayo 2006
Planeta Linux Chile
Pero... ¿qué es eso de un Planeta Linux?
Debido al boom que han tenido los blogs entre usuarios y desarrolladores de software libre en el mundo, se ve la necesidad de crear nuevas herramientas para «monitorear» los contenidos dependiendo de los gustos de cada uno de los usuarios. Wieland Kublun, un mexicano radicado en Guadalajara, en el occidente de México, alguna vez comentó que estaría bien tener una especie de «planeta», como los que se han dado a conocer por proyectos grandes como Planet Debian o Planet GNOME. Creímos que la idea era estupenda y empezamos a poner el agregador en marcha y añadiendo a nuestros conocidos al rol.
Otro factor que ha influído mucho en la gran proliferación de Planeta Linux es Jaws. Jaws es un proyecto, iniciado por Jonathan Hernández, radicado en Chihuahua, en el norte de México, de software libre para construir fácilmente un blog. El proyecto Jaws ha avanzado ya muchísimo, pues el software desarollado es altamente útil, funcional y bastante bonito. Por ende, muchos usuarios mexicanos empezaron a montar sus blogs en él y la mancha de usuarios blogueadores mexicanos creció mucho. De esa forma empezó Planeta Linux México que luego se convertiría en Planeta Linux abarcando a otros países latinoamericanos.
Servidor web con IP dinamica en internet
Ahora debes de instalar el software que te entregará NO-IP para que tú entregues tú IP y asi se pueda gestionar tu dominio en internet. En mi caso particular que uso Ubuntu basta con hacer apt-get install no-ip y listo, caso contrario deberas descargar el software en la sección Downloads.
Una vez hecho lo anterior debemos configurar el software en nuestro pc, tan sólo escribe en la consola no-ip -C y escribe los datos que te solicite el script.
Fácil cierto :)
16 mayo 2006
Apache2 con SSL
La receta para lograrlo es la siguiente: OJO: aparte del server apache es fundamental que tengan instalado el openssl Primero que nada vamos a acceder a una consola como root y luego vamos a generar nuestro certificado SSL con el comando apache2-ssl-certificate
Después creamos una copia del archivo /etc/apache2/sites-available/default y lo llamamos sitio_ssl. Este archivo debe de quedar en el directorio /etc/apache2/sites-available/
Despues creamos un link simbolico al nuevo archivo desde la carpeta de sitios activados, para eso en consola escribimos cd /etc/apache2/sites-enabled/ y luego escribimos lo siguiente:
ln -s /etc/apache2/sites-available/sitio_ssl /etc/apache2/sites-enabled/000-sitio_ssl
Como el ssl escucha por el puerto 443 añadimos este parametro en el archivo: /etc/apache2/ports.conf con la instrucción: Listen 443
Editamos el archivo creado en /etc/apache2/sites-available/sitio_ssl con los siguientes cambios.
- Cambiamos el puerto 80 por el 443.
- Añadimos las siguientes lineas a la sección VirtualHost que ahora deberia parecerse a esto:
NameVirtualHost *:443
LoadModule ssl_module /usr/lib/apache2/modules/mod_ssl.so
SSLEngine On
SSLCertificateFile /etc/apache2/ssl/apache.pem
ServerAdmin webmaster@localhost
- Reiniciamos apache2 con /etc/init.d/apache2 restart
PD: Si desean redireccionar todo al servidor seguro lo que deben de hacer es agregar lo siguiente entre el
Redirect permanent / https://192.168.1.15/
OJO, la ip 192.168.1.15 corresponde a la IP de tu servidor web
14 mayo 2006
Gestión de proyectos con allocPSA
El código fuente ya está disponible en la web del proyecto, así como un slideshow que resume gráficamente las principales características de esta nueva aplicación.
Fuente: www.diariolinux.com
02 mayo 2006
Sonido full duplex con ALSA
Pero... ¿qué es eso de full duplex? bueno, he leído mucho al respecto y muchas personas tienen una concepción errada al término (me incluyo). Todos creen que es la capacidad que tiene la tarjeta para emitir varios sonidos en forma simultánea, pero eso es incorrecto. Según ALSA, full duplex se refiere a la capacidad que tiene la tarjeta de sonido para emitir un sonido y grabar otro en forma simultánea.
La capacidad de emitir varios sonidos en forma simultánea se llama Direct Mixing.
Para configurar el diirect mixing sólo basta tener instalado los drivers de ALSA y crear un archivo en /etc.
La receta es la siguiente:
1.- en consola escribir lo siguiente: vi /etc/asound.conf
2.- luego agregar lo siguiente:
pcm.!default {
type plug
slave.pcm "dmixer"
}
pcm.dmixer {
type dmix
ipc_key 1024
slave {
pcm "hw:0,0"
period_time 0
period_size 1024
buffer_size 4096
rate 44100
}
bindings {
0 0
1 1
}
}
ctl.dmixer {
type hw
card 0
}
3.- guardamos el archivo, configuramos todas nuestras aplicaciones para que emitan sus sonidos por ALSA y luego reiniciamos nuestro linux, al entrar nuevamente hagan la prueba y verán que ya tienen sonidos simultáneos.
Facil cierto...
28 abril 2006
En la portada del diario...
Ahora se preguntaran ustedes que hago yo en la portada del diario, la respuesta ni yo la sé juajuaujauj. Ayer salí a pasear por la tarde con mi amigo Danilo (el cual sale a mi lado en la foto) y se nos ocurrió ir a Almacenes París a ver los PC's. Estabamos de lo mejor mirando un toshiba cuando de repente flash por aquí... flash por allá y nos dicen que están haciendo un reportaje para el diario y que nos querían sacar otras fotos. Nosotros seguiamos mirando el nuevo toshiba mientrás nos seguían sacando fotos. Yo pensé que era para algún catálogo que vendría adjunto al diario como es de costumbre pero nunca me imagine que era para portada juaujujauja.
Hoy he recibido varios llamados de mis amigos y familiares molestándome por "el numerito" juajuaju.
Saludos a todos los que lean este blog y acá les dejo mi portada :)
27 abril 2006
MySQL Wokbench: herramienta libre de diseño de bases de dato
Cabe mencionar que esta aplicación nació de la evolución de DBDesigner4 desarrollado por Fabforce y que MySQL AB compró hace ya un tiempo.
Les comento que ya está disponible la primera versión oficial (1.0.6) de esta aplicación, con soporte para 3 S.O. (Windows, Linux y Mac OS). Entre la característica que más sobresale de esta aplicación es que posee una función llamada ingeniería inversa la cual nos permite importar sentencias SQL create o capturar directamente la estructura de tablas si disponemos de conexión con nuestro servidor de BD y generamos automáticamente un esquema visual.
MySQL Workbench está disponible bajo el modelo de licencia dual de MySQL.
26 abril 2006
Bug de mysql-admin en ubuntu dapper
Como algunos sabrán, en el verano me compre mi laptop, después de juntar $ todo el segundo semestre me lo compre en diciembre y me llegó en enero :) La idea es tener mi laptop con linux evidentemente. He probado varias distros pero lejos me quedo con ubuntu dapper, tengo instalada la versión beta y realmente anda de pelos, es increible como el equipo de ubuntu a pulido tanto esta distro, realmente es maravilloso.
La idea de tener instalado ubuntu en mi laptop es para hacer mi tesis. He instalado todos los programas necesarios pero guaaaa para variar el mysql-admin con un bug (en las versiones anteriores venía siempre con bug y en esta no dejo de ser así :P ). El bug en cuestión lo q hace es dejar pegada la GUI del mysql-admin cuando se hace clic en user-administration del menu del mysql-admin.
Cuento corto la solución a este problema fue escribir la siguiente instrucción en consola:
Con este aporte comienzo mi blog :) dentro de poco iré posteando más cosillas que esté haciendo entre el teclado y la silla...