Aplicaciones

aplicaciones

Tutoriales, análisis y trucos de aplicaciones

Aplicaciones que no podemos poner en ninguna de las categorías anteriores. Aplicaciones relacionadas con la tecnología y pymes y pueden ser de interes para nosotros y otras personas.

Aplicaciones de escritorio, aplicaciones web , aplicaciones de movil y otros dispositivos, programas informáticos de interés y muchas veces necesarios para realizar nuestros proyectos.

Aplicaciones de IDES, aplicaciones ofimáticas, controladores de  versiones, CRM y mucho mas.

 

Inicio desactivadoInicio desactivadoInicio desactivadoInicio desactivadoInicio desactivado

En el panel principal de inicio se sitúan los accesos directo a las funciones principales del programa.

 

INICIO1

Inicio desactivadoInicio desactivadoInicio desactivadoInicio desactivadoInicio desactivado

Aquí intentaremos explicar los posibles estado que pueda tener el campo estado en las distintas tablas del proyecto TPVFOX.

Este campo hasta ahora era varchar, sabemos que no es lo correcto, crearemos una tabla de estados para relacionarlas con un id :-)

Ahora definimos los posibles estados que vamos utilizando en las distintas tablas.

Ratio: 5 / 5

Inicio activadoInicio activadoInicio activadoInicio activadoInicio activado

Geany es mi editor texto plano predilecto, por lo ligero, porque tiene muchas características de IDE, ya que esta considerado IDE muy ligero, aunque muchos no digan que no lo es. :-)

Llevo años utilizandolo, lo considero rápido, fiable y imprescindible para mi, programado en C  y utiliza la biblioteca GTK para su funcionamiento.

Si quieres conocer y sacar el máximo rendimiento de Geany te recomiendo leer su manual.

Alguna de las caracteristicas de geany

Algunas de las caracteristicas que pone en la wiki:

  • Resaltado sintaxis
  • Despliegue y replegado de código.
  • Auto completado
  • Lista clases y  funciones.
  • Lista símbolos y variables.
  • Soporte plugins y complementos.

 Atajos del editor geany

 Todo buen programador, que aprecie su tiempo, agradece los atajos de teclado. :-)

Algunos de estos atajos tuve que asignarlos en configuracion de preferencias.

Atajo Descripción
CTRLo  Abrir archivo
CTRLs  Guardar archivo
CTRLq  Cerrar el editor
CTRLz  Deshacer cambios
CTRLy  Rehacer los últimos cambios deshechos por CTRLz
CTRLflecha  Seleccionar texto
CTRLd  Copiar linea actual. Si necesitas duplicar el mismo contenido de una linea, este atajo es muy cómodo.
CTRLa  Seleccionar todo el contenido del archivo
CTRLc  Copiar texto seleccionado al portapapel
CTRLv  Pegar texto previamente copiado o cortado
CTRLx  Cortar texto seleccionado
CTRLm  Marca de en una linea, puedes hacer las marcas que quieras en un fichero, luego las recorres con CTRL+, o con CTRL+.
F4  Pasar a la terminal
F2  Pasar al editor
F11 Maximizar ventana
CTRLpage up Pestaña anterior
CTRLpage down Pestaña siguiente
CTRLl Indicar la línea adonde saltar
CTRLShiftD Encuentra todas las apariciones de la palabra o selección actual en el documento actual y las muestra en la ventana de mensajes.

Y seguro que faltan muchas mas... :-)

Link de referencias

Algunos links que fui recopilando de ayuda de Geany

 

Inicio desactivadoInicio desactivadoInicio desactivadoInicio desactivadoInicio desactivado

GIT ADD

Con este comando confirmas los cambios que quieres commitear, puede añadir ficheros o partes (algunos cambios, no todos).

Este comando se puede ejecutar varias veces antes de realizar el commit.

No se podrá añadir ficheros que hayan sido ignorados en gitignore ya nos aparecerán cuando hagamos git status.

git add .

Añade todos los ficheros que salen status a partir de directorio actual.

El (.) indica todos los fichero que siguen en la ruta que estes, en vez de fichero a fichero.

Inicio desactivadoInicio desactivadoInicio desactivadoInicio desactivadoInicio desactivado

El comando git config nos ayuda a configurar la variables que nos permite controlar el aspecto y funcionamiento de GIT, tanto nivel local de ese repositorio en cuestion,  como la configuración de git de toda la maquina,  en definitiva a nivel local o global.

Si la configuración es global este comando modifica el .gitconfig en tu home, sino .git/config se crea en tu repositorio local de tu proyecto.

Listar configuracion actual

git config --list

Nos muestra toda la configuracion , tanto local como global.

Si quisieramos solo ver uno u otra, añadimos --global o --list

 

Como evitar que controle los cambios de permisos en los ficheros.

Git por defecto si cambiamos los permisos de un fichero , este ya entiende que se cambio el el fichero, que parece correcto por defecto.

La cuestión es que como cambiar esto, para proyectos que nos interesa.

git config core.fileMode false

Ejecutando esta instrucción deja de controlar esos cambios para el repositorio actual.

Si quisieras que hacer que la configuración se para toda la maquina donde tienes instalado git, entonces:

git config --global core.fileMode false

Ahora todos los proyectos en los que tengas GIT de esa maquina ya no controlar los cambios de permiso.