1º aniversario de la creación del blog JSBSAN
Ejemplo de Gráfico: Resolver una ecuación y su grafico (Ecuación de 2º grado con una incognita)
Feliz año nuevo y prospero 2010.
De nuevo por aqui, os envio un nuevo programita como ejemplo del control DrawingArea.

Calcula las soluciones de una ecuación de 2º grado con una incognita, dibujando la parabola que genera.
En fin espero que os sea util. Aqui esta el código para vuestro estudio y mejora..
Un saludo
Julio
Escrito en Ayuda Controles y Manuales ......, Graficos en Gambas: Diagrama Tarta | Etiquetas: basic, complejos, dibujar, drawingarea, ecuaciones, gambas, grado, linux, segundo, visual
Remastersys: Instalación 4/4
Viendo que los enlaces que habia puesto inicialmente ya no funcionan, os paso a deciros como se instala desde el repositorio.
Bien, visitando la pagina web de remasterys, vemos que nos da dos opciones para Debian y Ubuntu.
Pulsamos sobre Ubuntu, y leemos lo siguiente:
Where can I get remastersys?
# Remastersys
deb http://www.geekconnection.org/remastersys/repository remastersys/ For Hardy and Newer with original grub – version 2.0.12-1 and up
# Remastersys
deb http://www.geekconnection.org/remastersys/repository ubuntu/ For Karmic and Newer with grub2 – version 2.0.13-1 and up
# Remastersys
deb http://www.geekconnection.org/remastersys/repository karmic/ Then simply either reload in Synaptic or you can “sudo apt-get update” and install remastersys.
Traduccion:
¿Dónde puedo obtener remastersys?El repositorio Remastersys hay que añadir a su / etc / apt / sources.list
Pegue el siguiente en el sources.list:
Para Gutsy y anteriores – hasta la versión 2.0.11-1
# Remastersys
Remastersys http://www.geekconnection.org/remastersys/repository deb /
Para Hardy y más nuevos de GRUB original – versión 2.0.12-1 y hasta
# Remastersys
Ubuntu http://www.geekconnection.org/remastersys/repository deb /
Para Kármica y más nuevos con grub2 – versión 2.0.13-1 y hasta
# Remastersys
kármica http://www.geekconnection.org/remastersys/repository deb /
Después, simplemente bien recargar en Synaptic o puede “sudo apt-get update” e instalar Remastersys.
Osea dependiendo de la version de Ubuntu que tengamos instalada tenemos que utilizar un u otro repositorio.
Voy a daros otra explicación de como añadir el repositorio a nuestro ubuntu, sin tener que editar el fichero sources.list
En el menu Sistema / Origenes de Software / Software de terceros y pulsando añadir, obtenemos esta pantalla, donde pondremos la la dirección del repositorio, que coincida con nuestra version de Ubuntu.
Ahora vamos a Sistema/Aministracion/Gestor de paquetes Synaptic, pulsamos el boton de Recargar, 
Y en Editar/Buscar, tecleamos remastersys

Entonces ya nos aparecera remastersys, pulsaremos con el boton derecho marcar para instalar

y luego pulsar el boton Aplicar

Y pasaremos a que se instale.
En el menu Sistema / Administracion, tendremos una nueva opcion: Remastersys Backup
Un saludo, felices fiestas.
Escrito en Ayuda Controles y Manuales ......, Ayuda linux (Kubuntu en particular)..... | Etiquetas: instalacion, linux, livecd, remasterys
Varios: instalar última versión de Mozilla Firefox en Ubuntu
Instalar la ultima versión de Mozilla Firefox:
Desde este enlace, se puede descargar la ultima version de Mozilla Firefox.
Al pulsar sobre el logo de Firefox,

nos abrira el cuadro de dialogo “Abriendo Firefox-3.5.6.tar.bz2″,

y elegimos guardar archivo, y lo descargamos

en la carpeta donde el navegador tenga configurado las descargas (Escritorio, o en carpeta la Descargas).
Bien ahora hacemos los mas interesante:
1) Descomprimimos el archivo tar.bz
Pulsamos sobre el archivo descargados y nos saldra el gestor de archivadores File Roller.


Pulsando Extraer, elegimos la carpeta donde queremos que se descarge

y aceptamos para que descomprima.
Y ahora utilizamos la Terminal.
Nos vamos a donde hemos descomprimido el archivo, en mi caso:
# sudo su ——> me pongo como root
# cd Descargas_firefox ——> me muevo hacia donde esta descomprimido el archivo descargado
# mv firefox firefox-3.5 ———-> Renombro la carpeta Firefox a Firefox-3.5
# cp -R firefox-3.5 /usr/lib/ ——> Copio de forma recursiva la carpeta que contiene a Firefox al directorio destinado para las aplicaciones ejecutables

# rm -rf /usr/bin/firefox ———-> Borro el enlace antiguo a Firefox (El que venia incluido en el sistema u otra instalación)
# ln -sv /usr/lib/firefox-3.5/firefox /usr/bin/firefox —> Crea el nuevo enlace simbólico que indicara que Firefox iniciar. (el enlace del escritorio)
Para finalizar, hacemos clic en el icono de Firefox y debería arrancar nuestra nueva versión, podemos escribir en una ventana del navegador about:plugins para verificar que los mismos sean reconocidos
El siguiente enlace es donde saque la información de como hacerlo para mandriva 2008:
http://cable34.wordpress.com/2009/06/30/instalando-firefox-3-5-desde-un-tar-bz2/
Un saludo, y felices fiestas.
Escrito en Ayuda linux (Kubuntu en particular)..... | Etiquetas: enlace directo, enlace simbólico, file, firefox, instalar, ln, roller, tar.bz2, ubuntu
Como hacer video tutoriales en linux
En la siguiente entrada , he encontrado la explicacion de instalar y hacer video tutoriales.
Tambien puedes ver los videos en esta direccion
También os dejo la siguiente dirección para la instalacion del sonido, el programa JACK
Saludos
Escrito en Ayuda linux (Kubuntu en particular)..... | Etiquetas: linux, recordmydesktop, videotutoriales
Manuales de Basic: Foto curiosa
Aqui os dejo una foto curiosa: Son dos manuales de basic, el primero que tuve de mi primer ordenador un AMSTRAD PCW8256 y el ultimo el de “Gambas”
Que recuerdos de mi primer ordenador, mi antiguo Amstrad PCW8256, trabajaba sobre el sistema operativo CP/M. Pase un verano completo en aprender a utilizarlo… que tiempos aquellos.
Un saludo
Escrito en Ayuda Controles y Manuales ......, Ayuda linux (Kubuntu en particular)..... | Etiquetas: amstrad, basic, gambas, linux, pcw8256
Remastersys: Crear tu propio pendrive-usb personalizado con Ubuntu. Mucho más que un cd-live…3/4
Os enseño otra forma de pasar nuestra linux personalizado con remastersys (la imagen .ISO creada con este programa), a una memoria USB, con la herramienta que trae UBUNTU 9.04: Creador de discos de arranque USB.
Este es el programa en ejecución:
Al pulsar el boton “Otro…”, eligeremos la imagen .Iso.
Y tambien podemos disponer de un espacio reservado (dependiendo del tamaño de nuestra memoria Usb), para guardar nuestros documentos, nuevos programas que instalemos y la configuracion. Dispondremos de un sistema operativo totalmente “operativo” en una memoria usb, con la capacidad de guardar datos, documentos, instalar programas nuevos, configurarlo a nuestro gusto….
Y solo tendremos que pulsar “Crear disco de arranque” para que
realice el trabajo. Y en un rato dispondremos de nuestro linux personalizado en nuestra memoria USB.
Saludos.
Escrito en Ayuda Controles y Manuales ......, Ayuda linux (Kubuntu en particular)..... | Etiquetas: .iso, cd, cdlive, dvdlive, instalar, linux, personalizacion, personalizar, programas, remastersys, reservado, ubuntu, usb
Revista linux +: Curso de Gambas
Variables Globales y controles públicos: explicación y ejemplo
Tras la pregunta de Emil Colina, he realizado esta entrada para explicar el uso de variables globales, ademas de un pequeña anotación sobre hacer que los controles sean públicos (se puedan leer sus valores desde otros formularios del que fueron creados).
Bien empiezo:
1) Lo primero que debes hacer es añadir un modulo a tu programa, donde contenga todas las variables que quieran que sean accesibles desde todas las partes del programa (es para ser ordenados y las encuentres facilmente). Yo cree un modulo llamado “var“, donde las tengo todas definidas.
2) Dentro de estre modulo, defines las variables:
‘——————————————-fechas———————–
PUBLIC fechaincluida AS Date
3) Ya desde cualquier parte del programa puedes acceder a esa variable de la siguiente manera:
var.fechaincluida
para asignarle un valor, cambiarlo, o leerlo
4)Si vas a leer datos de controles (textbox, etc) desde otros formularios del que esta creado el control, estos deben de ser publicos. Esto lo haces en el menu:
Proyecto/Propiedades (ctrl+P)/Opciones
tener en las Opciones del Proyecto como “si” en el apartado de compilacion los controles de formulario
Para mas detalles te explico como lo he hecho en el programa Gestion-Almacen:
Si abres el modulo var, en la linea 127, defino la variable fechaincluida
Si abres el formulario Finformes,
En la linea 1663, asignamos a una variable local (fecha_dia) el resultado de la funcion Preguntarhastafecha()
fecha_dia = Preguntarhastafecha()
En la linea 991, se define una funcion “Preguntarhastafecha() AS Date”, que carga el formulario de Ffechadia
PUBLIC FUNCTION Preguntarhastafecha() AS Date
‘leer la fecha de trabajo actual del formulario FMain.LabelFechaTrabajoInforme.text
var.fechaincluida = Val(FMain.LabelFechaTrabajoInforme.text)
‘carga el formulario Ffechadia
Ffechadia.ShowModal
‘devuelve la fechaincluida
RETURN var.fechaincluida
END
Si abres el formulario “Ffechadia”, veras como se encarga de que la fecha que elija el usuario, la guarde en var.fechaincluida
Bueno, asi termino la explicación, espero que os sea util.
Un saludo.
Juego Rubik 2D
He encontrado en este foro un interesante codigo de un juego realizado por ARIEL.
Os adjunto varias capturas de pantalla y su codigo fuente
Escrito en Aportaciones de Otros Programadores | Etiquetas: gambas2, gráficos, juegos, rubik






















