Dedicado a mis proyectos en Gambas ,un lenguaje de programación parecido al Visual Basic + Java pero ampliamente mejorado y...¡¡para gnu/linux!!.La potencia del gnu/linux sumada a la facilidad del Basic



Consultas, Desarrollo de programas y petición de presupuestos:



sábado, 2 de mayo de 2015

Tutorial Internet (2): Crear un cuenta en paypal


Tutorial Internet (2):

Crear un cuenta en paypal

Una forma de comprar, vender, enviar o recibir dinero en internet es usando PayPal. Esta página nos permite hacer todo esto, sin que tengamos que exponer nuestro número de cuenta bancaria o nuestras tarjetas de crédito en otras páginas web. Tener una cuenta paypal es gratuita.

En el siguiente video os explico como crear una cuenta en paypal.




Espero que os sea útil, saludos

Tutorial Internet (1): Crear una cuenta de correo


Tutorial Internet (1):

 Crear una cuenta de correo


Lo primero que tenemos que hacer cuando tenemos internet es crearnos una cuenta de correo para que podamos recibir y enviar correos a amigos, empresas, apuntarnos a foros, etc...



Existen varios servicios gratuitos que os proporcionan una cuenta de correo gratuito, entre ellos:
En el siguiente video os explico como crear una cuenta de correo en yahoo.es



Espero que os sea útil para  los que empezáis con internet.

Saludos

viernes, 1 de mayo de 2015

Breves notas sobre git y github



Breves notas sobre git y github

Para desarrollara varios proyectos, he usado el control de versiones svn alojadolo en Coogle Code. Como este va a desaparecer, pues ellos mismos te dan la herramienta para que los portes  a github.  Es una herramienta muy cómoda y lo hace todo ella en un rato.

El caso es que ya tengo los proyectos portados a github, y voy a poner una breve guia para poderlos usar en mi ordenador. Sera algo muy básico Y lo pongo como notas para mi, y lo subo al blog, por si a alguién le interesa

1) Instalar git en tu ordenador
$sudo apt-get install git



2) Creamos una carpeta para alojar el proyecto
$mkdir  ProyectoPruebaGitHub
$cd  ProyectoPruebaGitHub

3) Configuramos git:
$git config --global user.name "Nombre que quieras mostrar"
4) Bajamos el proyecto:
$ git clone https://github.com/jsbsan/damasinglesas

 Y se crea una carpeta llamada "damasinglesas"

5) Hacemos algun cambio, modificando alguna linea, o añadiendo algun archivo.
Con la orden:
$ git status
Nos informa de lo que hemos cambiado con respecto al servidor

6)Actualizamos los cambios 
$git add .

7) Enviando Cambios: Commit y push
Y para actualilzar la copia del servidor, hacemos commit:
$git commit -m "Cambios del dia de hoy"
Y luego
$git push
(nos pedirá la nombre de usuario y clave de github)

8) Recibiendo Cambios:
Si han añadido algo al proyecto, otros programadores, debemos actualizarnos y recibir esos cambios
$git pull



Colaborar entre Programadores usando github:
http://jsbsan.blogspot.com.es/2016/12/desarrollo-colaborar-en-un-proyecto-de.html



Nota: 10/12/2016
Ignorar archivos y directorios en la gestión de versiones:

Si tenemos definido un archivo de texto .gitignore, donde le hemos dicho que archivos o directorios no se tengan en cuenta.El comando seria asi:
$git config --global core.excludesfile ~/.gitignore
El fichero .gitignore que he echo para gambas es el siguiente:


#ignorar este directorio
.gambas/*
.gambas/

#archivos temporales

*~

#ejecutable .gambas
*.gambas


Asi no me sube los ficheros  *.gambas, que normalmente son grandes, ni los temporales *~ 

Si vuestro proyecto ya esta en funcionamiento, y habéis echo varios commit, tendréis que borrar esos  directorio/ficheros usando la orden:
$ git rm --cached <file>

Sustituirmos <file> por nuestro archivo/directorio

Para más información:
http://es.gitready.com/beginner/2009/01/19/ignoring-files.html



Nota: 19/05/2016
Para borrado de archivos y/o directorios
git rm miarchivo
git rm -r micarpeta


Nota: 14/09/2016
Para añadir tag:
$ git tag -a [tagname] -m "texto"

Ejemplo:
$ git tag -a v1.4 -m "mi version 1.4"

Mostrar etiquetas de un proyecto:
$ git tag

y también, que muestra mas información:
$ git show

Compartir  etiqueta en el servidor online:
git push origin [tagname]




Fuente:
https://git-scm.com/book/es/v1/Fundamentos-de-Git-Creando-etiquetas

Nota: 05/12/2016
Listar commit hechos:
$git log


Nota: 26/12/2016
Video donde se explica, teniendo ya un proyecto ya iniciado en nuestro ordenador, usar git y github para tenerlo gestionado y subido a la nube.


Fuente:
http://www.bufa.es/git-borrar-archivos-carpetas/

Para más información:
http://www.edy.es/dev/docs/git-guia-rapida/

Fuentes:
https://github.com/oslugr/curso-git/blob/master/texto/uso_basico.md
https://github.com/jsbsan/damasinglesas
https://github.com/jsbsan/