Me he trasladado a
http://jsbsan.blogspot.com/

Por motivos economicos, he decidido transladar mi blog a la siguiente dirección:
Seguire atendiendo a los usuarios que visiten este blog y a sus preguntas.
Estas es la grafica de acceso a la web desde que se creo en febrero del año 2009
Estadisticas de paises y nº de visitas por el cluster map:

Todo ello hablando de Gambas2, Ubuntu, y software libre.
Pero la publicación de nuevas entradas se realizaran desde este momento en esta nueva dirección.
Cordiales Saludos
Julio Sanchez Berro
Escrito en noticias de actualidad | Etiquetas: blog, blogspot, gambas, gambas2, http://jsbsan.blogspot.com, jsbsan
He cambiado la página donde se alojaba el proyecto lince, este es su nuevo enlace:
https://sites.google.com/site/xlincegambas/
Gracias
Escrito en Ayuda Controles y Manuales ......, Ayuda linux (Kubuntu en particular)..... | Etiquetas: .bc3, aplicaciones, gambas, gambas2, lince, mediciones, obras, presupuesto, proyecto, softwarelibre
Despues del pequeño problema que he tenido con webcindario.com, al quitarme la publicidad de google adsense… pues he decidido:
1) Montar un servidor en casa que aloje la pagina del proyecto lince.
2) Como mi servidor no estara encendido todo el dia, pues he echo un programita en gambas2….
3) El programita en gambas2 hace:
-Cuando esta encendido el servidor (lo pongo en Aplicaciones de Inicio), obtengo la ip de mi ordenador (la ip la tengo dinamica)
-Para sacar la ip dinamica de mi ordenador utilizo un comando en linux: Lynx
-Hago una pagina web (sencillita), para redireccionar en 5 segundos a mi servidor y la subo a la pagina www.proyectolince.webcindario.com
-Cada 1 minuto, compruebo si ha cambiado mi ip (ya que es dinamica), y si cambia genero un nuevo archivo index.html de redireccionamiento con esa ip.
– Cuando apago el programa, este manda un nuevo archivo index.html (se ve la diferencia porque es de fondo amarillo) redireccionando a una copia que tengo en el hosting (esta sin publicidad),
Bueno… es un poco lioso no??, me tenia que haber cambiado de hosting gratuito a otro que permitiera la publicidad de google adsense….
Total, esta hecho y queria compartirlo con vosostros…..
Redirigiendo a la pagina del hosting gratuito:

Saludos…
Nota:
En el módulo gestion teneis que rellenar los datos de vuestra ftp:
servidorweb = “ftp.webcindario.com” ‘aqui poner el nombre del servicio ftp
usuarioweb = “*****” ‘aqui poner el nombre de usuario
contrasena = “****” ‘aqui poner la clave de acceso
Para que el programa funcione
Escrito en Ayuda linux (Kubuntu en particular)..... | Etiquetas: ftp, lynx, paginas, redireccionar, web
Bueno, os dejo un nuevo video tutorial para explicar el uso del aacftp
(http://jsbsan.wordpress.com/2010/08/29/betatester-actualizador-automatico-para-cuentas-ftp/)
Espero que os guste…
Saludos…
Escrito en Ayuda Controles y Manuales ......, Ayuda linux (Kubuntu en particular)..... | Etiquetas: aacftp, actualizador, alojamiento, arroba, cuentas, ftp, gambas2, hosting, webcindario, youtube
Debido a la dificultad de llevar las distintas versiones, manuales, etc, de un programa en un blog, he decidido migrar lo que es este programa a su pagina web propia. Creo que asi ayudara a aclarar mejor el blog y este proyecto.

Aqui teneis un pantallazo de la 1º version Alfa00

Version Alfa00
Saludos
Escrito en Ayuda linux (Kubuntu en particular)....., Proyecto ERP: Gestion de Obras, Proyecto Lince | Etiquetas: arquimedes, lince, mediciones, menfis, presto, presupuestos, softwarelibre
Leyendo un libro un poco antiguo (del año 2004) titulado “Guadalinex V3, Iniciación al Software Libre”, de Quim Gil, de la editorial Edit Lin Editorial,S.l. (página web),
Me he encontrado un capítulo muy interesante que explica como montar en nuestro gnu/linux, un servidor, explicándolo paso a paso (desde nuestra id pública, servidor de página web, ftp, torrent, consejos de seguridad, etc… hasta sacar estadísticas de accesos a nuestro servidor).
¿que utilidad tiene montar un servidor propio?
- Existen “alojamientos gratuitos” donde podemos tener alojadas nuestras paginas web, blog, ficheros, etc, con ciertas limitaciones (espacio) y/o publicidad.
Bien, con nuestro propio servidor nos olvidamos de esos inconvenientes. Todo lo contrario, nuestra web podra ocupar cientos de megas (la limitación estara en nuestro disco duro) y la publicad la que deseemos (poner la que nos pague a nosotros..).
Os pongo un ejemplo, me gustaria alojar un archivo de 2.2 gb (una imagen .iso, de un distro remasterizado de ubuntu), no encuentro ningún sitio que lo pueda almacenar (sin tener que pagar), ya que los gratuitos solo admiten archivos de menos de 100 mb. Pues montar un servidor propio puede ser una solución.
- Un pc “modesto” puede servirnos para montar nuestro servidor, no tiene que ser una maquina moderna.
- Si tenemos una pequeña empresa, puede ser interesante para ser independientes a empresas externas, que nos proporcionan servicios que no controlamos directamente.
- Evidentemente estamos aprendiendo algo muy útil para la vida laboral ya que es una iniciación a la gestión de servidores.
Inconvenientes:
- Tenemos que tener un equipo las 24 horas seguidas funcionando para que siempre este disponible nuestro contenido, por lo tanto más gasto de electricidad… O podríamos informar del horario que tiene nuestro servidor (indicar también el uso horario, ya que en España pueden ser las 11.00 de la mañana y en otro lugar del mundo puede ser las 8.00 de la tarde).
- Tener un internet de tarifa plana, ya que si no es así, el gasto se multiplicaría.
- La velocidad de subida normalmente no es muy grande (siempre nos venden la velocidad de bajada), es cuestión de probarlo.
Otra forma de eliminar este problema seria crear un servidor tipo p2p, torrents, donde otros usuarios comparten nuestro archivo, así la velocidad de subida no depende de nuestro equipo solamente…
Os dejo el enlace de descarga de las paginas escaneadas:
Descarga del capitulo escaneado
Aqui teneis la direccion de prueba de mi servidor:
http://jusabejusabe.dyndns.org/
No esta continuamente encendido, solo a veces para realizar pruebas.
Para mas información:
ddclient, cliente de DNS dinámico para todos
Scripts para averiguar tu id externa y reenviartela por correo
Conocer tu ip
http://www.dyndns.com/
Espero que os sea útil.
Saludos
Escrito en Aportaciones de Otros Programadores, Ayuda linux (Kubuntu en particular)..... | Etiquetas: blogs, casero, ftp, gestionar, gnu/linux, montaje, montar, p2p, paginas web, servidor, torrents, ubuntu
De vez en cuando, cuando reinstalo mi ubuntu, tengo que volver a instalar mi impresora y mi escaner. Ya en las ultimas versiones de Ubuntu, la impresora la detecta sin llegar a instalar nada. Pero el escaner todavia no.
Pues bien, para que no se me olvide y que sirva a otros, os pongo los pasos a seguir:
En
http://www.avasys.jp/lx-bin2/linux_e/spc/DL1.do#productinfo
Al final de la página rellenamos lo siguiente:

Y pulsamos el botón “Next”
http://www.avasys.jp/lx-bin2/linux_e/spc/DL2.do
Alli seleccionamos los siguientes paquetes de instalación:
deb package
iscan-data_1.5.0-0_all.deb
y
deb 64bit package [libltdl7] (for Ubuntu 8.10 or later)
iscan_2.26.1-3.ltdl7_amd64.deb
Aunque yo tengo el 10.04 de ubuntu, este paquete fue el que no medio problemas para instalar.
Y ya esta, con Xsane, me arranca el escaner sin ningún problema…
Espero que os sirva y os sea de utilidad.
Saludos
Escrito en Ayuda linux (Kubuntu en particular)..... | Etiquetas: actualizar, avasys, ayuda, driver, drivers, dx4800, epson, escaner, impresora, instalar, instalo, iscan, multifunción, scanner, ubuntu, www.avasys.jp, xsane
Explicación de Soplo, sobre como pasar de variables de un formulario a otro:
Pongamos que al pulsar un botón quieres que se abra otro formulario form2 y allí conocer valores de dos textboxes de form1.
1º opcion
En Form2 creas la siguiente función:
private $txt1 as string, $txt2 as string
public sub _new(txt1 as string, txt2 as string)
$txt1=txt1
$txt2=txt2
end
Ahora en form1 en botón click pones lo siguiente:
private sub boton_click()
Dim F as NEW form2(textbox1, textbox2)
f.show
end
Lo que has hecho es crear una instancia en la que le pasas dos objetos existentes en form1. Esos dos objetos en este caso son dos textboxes, pero podría ser cualquier cosa. Por ejemplo yo suelo crear una única conexión a base de datos y la voy pasando a formularios según me va conviniendo).
También podrías pasarle el formulario entero. Entonces lo harías así
En form2
private $formu as form1
public sub _new(f as form1)
$formu=f
end
Y en form1 en el click del botón
public sub boton_click()
Dim F as new form2(ME)
F.show
end
Y ahora en form2 tendrías una variable conocida en todo el formulario llamada $Formu que contiene todo el formulario Form1.
2ª opción
Puedes crearte propiedades a tu gusto. Pongamos que queremos dos propiedades nombre y cif que están escritas en dos textboxes de form1 y quieres pasarlas a form2.
En form2 pones
private $txt1 as string, $txt2 as string
property nombre as string ‘al hacer esto se crearán dos funciones read y write que pondré mas abajo
property cif as string ‘al hacer esto se crearán dos funciones read y write que pondré mas abajo
Las funciones estarán vacías pero les pongo el código para que funcione
public function Nombre_read()
return $txt1
end
public sub Nombre_write(value as string)
$txt1=value
end
public function cif_read()
return $txt2
end
public function cif_write(value as string)
$txt2=value
end
A partir de ahora en form1 tu puedes hacer utilizar las propiedades que has creado
private sub boton_click
Dim F as NEW form2
f.nombre=textbox1.text
F.cif=textbox2.text
end
Otra cosa que puedes hacer (que es la peor pero funciona) es irte a las propiedades de tu proyecto y marcar la casilla los objetos de formulario son públicos. Entonces desde form2 puedes acceder a cualquier control de form1 sin nada de lo anterior.
Escrito en Aportaciones de Otros Programadores, Ayuda Controles y Manuales ...... | Etiquetas: formularios, globales, manual, pasar, paso, soplo, variable
Juegos en Gambas2:
Daniel Calleja Amoro, nos deja un manual de como hizo su juego del cine, hecho en Gambas 2. Enlace de descarga.
Gracias Daniel por este manual paso a paso
Saludos
Julio
Escrito en Aportaciones de Otros Programadores, Ayuda Controles y Manuales ...... | Etiquetas: a, gambas2, juego, manual, paso, softwarelibre