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:



domingo, 9 de diciembre de 2018

[SOLUCION]: wine y Codelite: no encuentra le_exec.exe

wine y Codelite: no encuentra le_exec.exe





Entramos en el registro (regedit) y modificamos la variable PATH (si no esta, la tendremos que crear)

 HKEY_CURRENT_USER>Environment:

Name: Path
Type: REG_SZ

Data: c:\\windows;c:\\windows\\system32;c:\\Program Files;c:\\mingw\\bin;c:\\Program Files (x86)\CodeLite



Nota:Puede que regedit no lo tengas instalado para ello hay que instalar winetricks, desde synaptic por ejemplo o descargartelo desde la web: http://www.kegel.com/wine/winetricks
$ cd .wine$ wget wget http://www.kegel.com/wine/winetricks
hay que darle permisos de ejecución:
$ chmod +x ./winetricks
y ejecutarlo para tener disponible el regedit.



Fuente:
https://forum.winehq.org/viewtopic.php?f=8&t=19457

jueves, 6 de diciembre de 2018

Trucos Windows: Comparando el contenido de documentos word

Trucos Windows: Comparando el contenido de documentos word


Aunque word tiene un sistema para comparar documentos, a mi me gusta más usar el plugins Compare de notepad++. Este tiene un código de colores que marca y visualiza fácilmente los cambios  que encuentre, en la comparación de los documentos.

Truco:
Notepad++ no abre los documentos word, pero lo que tenemos que hacer es copiar los textos desde el word al portapapeles  (podemos  seleccionar todo el documento y copiarlo al portapapeles). Creamos en notepad un nuevo documento vacio y pegamos el contenido del portapapeles, y este es el que usamos para la comparación. Solo comparamos el contenido (no los estilos, tamaños de letras, etc).

Ejemplo de comparación de documentos:

Vista de Notepad ++ con plugins Compare, comparando dos documentos 

Codigo de colores en las lineas comparadas:

  • Rojo: linea eliminada 
  • Verde: linea nueva 
  • Amarillo: linea con pequeñas modificaciones (se sombrean estas con una amarillo oscuro)


Barra de Navegación del plugins Compare:

Nos podemos desplazar fácilmente por el documento comparado con la barra de navegación que también va indicando con colores las zonas con diferencias.

La "zona azul oscura"  de la es identica en ambos documentos.
La "zona roja" son zonas con lineas eliminadas en el 2º documentos
La "zona verde" zon zonas con lineas eliminadas en el 1º documentos (o nuevas en el 2º documento)



Enlace de descarga: Notepad Portable con plugins de compara

https://drive.google.com/drive/folders/167xxmtefU2UNt_e6s8lCc7oHcfPQucJ0

domingo, 25 de noviembre de 2018

Debian Package Tracker: Para saber las versiones de los paquetes y/o programas en las distintas versiones de debian (y derivados)


Debian Package Tracker: Para saber las versiones de los paquetes y/o  programas  en las distintas versiones de debian (y derivados)


En la siguiente página podemos saber el estado de las versiones de un paquete o un programa, en las distintas versiones del paquete o programa:

https://tracker.debian.org/






Ejemplo:
https://tracker.debian.org/pkg/gambas3


sábado, 17 de noviembre de 2018

Editor Codelite: Como instalar los plugins

Editor Codelite: Como instalar los plugins


Buscando como usar git dentro del editor Codelite, encontré en la este enlace, como instalarlo como plugins: 

sudo apt-get install codelite-plugins 

No solo se instala el pluging de git, sino un montón más. En la siguiente imagen podéis ver los plugins instalados: 




Fuente:
http://codelite.org/LiteEditor/GitPlugin

Notas:
Para usar el plugins de git me ha hecho falta instalar:
gitk -> un visor de ramas de git
SmartGit -> un gestor gui de git (https://www.syntevo.com/smartgit/download/) y al instalarlo le digo que es para fines "no comerciales" (en el primer arranque te pregunta el tipo de uso)

domingo, 11 de noviembre de 2018

Pinceles para Gimp: Flechas y más


Pinceles para Gimp: Flechas y más



¿quieres dibujar flechas fácilmente usando el pincel de gimp?

He encontrado varios tipos de  pinceles en la página web  http://www.gimphelp.org/arrow_brushes_color_2.html (os adjunto al final del articulo varias páginas donde podeis encontrar más pinceles)


Instrucciones para Instarlo:

Descarga y añade los archivos de tipo en la siguiente carpeta:
/USER-HOME/.gimp-2.x/brushes
o

/usr/share/gimp/2.x/brushes


Y reinicia gimp, para que se vean los nuevos pinceles.




Aquí te los puedes descargar:

http://www.gimphelp.org/arrow_brushes_color_2.html
https://www.deviantart.com/popular-all-time/?section=&global=1&q=Brushes+gimp

http://www.texturemate.com/

domingo, 14 de octubre de 2018

Cheatsheet: Buscando Chuletas y/o hojas de trucos en Pintarest




Cheatsheet: Buscando Chuletas y/o hojas de trucos en Pintarest


Pintarest es una fuente inagotable de imágenes, memes, etc... pero también la gente se dedica a subir imágenes muy útiles:
las  hojas de trucos (o chuletas), en inglés Cheatsheet, de cualquier temática:

Aquí os dejo varias:

Fórmulas de Cálculo y Derivadas:





Fuente: https://www.pinterest.es/pin/427138345893250923/









Fórmulas de Áreas:



Fuente: https://www.pinterest.es/pin/630363279064814381/








Gráficas de Ecuaciones:








Fuente: https://www.pinterest.es/pin/574279389978000752/





Y muchas sobre lenguajes de programación:

Python 3





Fuente: https://www.pinterest.es/pin/671669731897148306/









Java


Fuente: https://www.pinterest.es/pin/498421883746032116/









Git (gestor de versiones)





Fuente: https://www.pinterest.es/pin/690739661569581147/



miércoles, 19 de septiembre de 2018

Curso Gratuito de Ingles para ingenieros en Miriada X

Basic English terminology for building and civil engineering construction 

(2ª edición)


Descripción del Curso:
Este curso proporciona a los estudiantes una experiencia de aprendizaje interactivo que combina el significado y la pronunciación de los términos básicos de construcción e ingeniería civil con la comprensión de textos simples que contienen material científico y técnico relacionado con esos campos. Este es un curso desafiante que ayudará a los estudiantes a aumentar su conocimiento de los términos técnicos, utilizados en contexto, así como su pronunciación. Impartido en inglés, el curso se enfoca en la integración de recursos auténticos, incluyendo textos especializados, audio y materiales audiovisuales, actividades y enlaces a textos técnicos, diccionarios y videos para los estudiantes que deseen obtener un mayor conocimiento de este idioma especializado, los estudiantes podrán compartir sus experiencias con los otros participantes en el curso y también con los expertos del equipo de enseñanza.

Course Description:
"This course provides students with an interactive learning experience that combines the meaning and pronunciation of basic building and civil engineering construction terms with the comprehension of simple texts containing scientific and technical matter related to those fields. This is a challenging course that will help students to increase their knowledge of technical terms, used in context, as well as their pronunciation. Taught in English, the course focuses on the integration of authentic resources, including specialized texts, audio and audiovisual materials, activities and links to technical texts, dictionaries and videos for students wishing to gain further knowledge of this specialized language. Students will be able to share their experiences with the other participants in the course and also with the experts from the teaching team."


Para más información:
https://miriadax.net/web/basic-english-terminology-for-building-and-civil-engineering-construction-2-edicion-



jueves, 23 de agosto de 2018

Como limitar el acceso a internet a unas horas determinadas y dias

Como limitar el acceso a internet a unas horas determinadas y días.

El otro día estuve en una tienda de telefonía, y esperando en la cola,  escuche una conversación entre un cliente y la dependienta.
La clienta tenia un hijo que se llevaba las horas y las horas conectado a internet, y había decidido quitar el adsl de casa. Le preguntó a la dependienta de que si había una manera o tarifa para que su hijo solo tuviera acceso a internet unas horas determinadas, y la dependienta no supo responderla... yo que quede pensando y hoy he realizado unas búsquedas por internet y he encontrado una solución muy fácil que permiten algunos moden: Entrando en el modo de configuración podemos asignar a un determinado equipo (por su numero mac), las horas e incluso el dia en que tenga acceso o no a internet. Este método es aplicable a toda la red y equipos conectados a internet






















viernes, 10 de agosto de 2018

VideoTutorial: Crear Macros en Linux con XNEE



VideoTutorial: 

Crear Macros en Linux con  XNEE




En linux podemos crear macros (pulsasión de teclas, movimientos del ratón,  hacer click con el ratón, etc), con la herramienta cnee, que nos permite sin saber programar crear macros para automatizar tareas tediosas. Os dejo una serie de videotutoriales para que veais como se hace:

Nota:
Para empezar a grabar la macro:
cnee --record --mouse --keyboard -o macro.xns 

Para ejecutar la macro:
cnee --replay -f macro.xns -ns


XNEE Creando y reproduciendo macros en linux (1º parte)



Xnee Trucos y Tips (2º parte):




Xnee: Editando el archivo .xns y asignar macros a gestos hechos con el ratón con el programa easystroke.



Lista de reproducción dedicada a los macros con linux:





 Fuente:
http://jsbsan.blogspot.com/2017/10/productividad-automatizacion-de-tareas.html
https://askubuntu.com/questions/752325/any-macro-recorder-programs-availiable
http://www.gnu.org/software/xnee/

EasyStroke: Ejemplo de uso: Gestos hechos con el ratón para movernos por las pestañas de un navegador



EasyStroke: Ejemplo de uso: Gestos hechos con el ratón para movernos por las pestañas de un navegador

Un pequeño videotutorial para explicar como asignar gestos hechos con el ratón a una combinación de teclas para movernos por las pestañas de un navegador web (chromium), aunque tambien vale para chrome.





¿cómo instalar easystroke?

En Debian y derivadas (ubuntu, linux mint, etc):

sudo apt-get install easystroke

Nota: Mi configuracion
Comporta mi configuración para usarlo en chrome (moverme por los tab)
https://drive.google.com/drive/folders/1jdwLBUViZsvgBnPu2tfJ4w38fZQymRg9?usp=sharing

Para más información:
https://www.atareao.es/software/utilidades/easystroke-o-abrir-una-aplicacion-con-un-movimiento-del-raton/


domingo, 22 de julio de 2018

Gambas3: Ejemplo de Panel con Iconos para un lanzador

Gambas3: Ejemplo de Panel con Iconos para un lanzador

Un pequeño ejemplo, muy simple, para crear un panel con iconos, que es añadir iconos, moverlos, guardar sus posiciones y cargar sus posiciones.







Codigo fuente:
https://drive.google.com/open?id=1ZTv_7tmTByraZwO7tFQAV_rYkIC5QdI1

viernes, 20 de julio de 2018

domingo, 8 de julio de 2018

Combinacion de Teclas para Cambiar Rápidamente de Usuario en XFCE


Combinación de Teclas para Cambiar Rápidamente de Usuario en XFCE





Para cambiar de usuario rápidamente, tenemos en XFCE (no lo he probado en otros entornos de ventanas), la siguiente combinación de teclas:

CTRL + ALT + F7


El cambio a la pantalla de inicio de selección de usuario, es prácticamente instantáneo, y nos facilita de tener varias cuentas abiertas a la vez y cambiar entre ellas rápidamente.

Por ejemplo, yo tengo dos usuarios en mi sistema:
Uno llamado "mint" y otro llamado "eva"



Algunas veces me interesa trabajar con el usuario mint y otras veces (y a la vez)  con el usuario eva.

Saludos







viernes, 22 de junio de 2018

Última Hora: Vuelvo a monetizar mi canal de youtube...


Última Hora: Vuelvo a monetizar mi canal de youtube...



Lo que en principio iban a ser varias semanas, al final se han convertido en varios meses, pero ha llegado:

Youtube ha activado la monetización de mi canal
una vez comprobado que cumplía los requisitos.


Gracias a tod@s, por haceros suscriptores de mi canal....













jueves, 21 de junio de 2018

Programas que uso diariamente en Linux


Programas que uso diariamente en Linux

Adjunto comento algunos de los programas que uso diariamente con sus enlaces de descarga.




LibreOffice:

Suite informática. Sobre todo uso la hoja de cálculo y procesador de textos.
https://es.libreoffice.org/




XTILE:

 Herramienta para organizar las ventanas que tienes abiertas en tu sistema.Organizador de ventanas activas.




TreeSheets:

Un programa para tomar notas que permite colorear, poner iconos etc.. y trabaja en modo hoja de calculo, facilitando así la inserción de filas y columnas.







Terminator:

Una terminar para controlalas a todas

https://www.atareao.es/software/utilidades/terminator-un-meta-terminal-ubuntu/
https://gnometerminator.blogspot.com/p/introduction.html







PintaScreen:


Algo más que un capturador de pantallas. Permite dibujar en la captura de pantalla (añadir textos, subrayado, iconos, flechas, otras imágenes)
http://pintascreen.blogspot.com/



EscuchaMp3:



Para escuchar ficheros mp3, especialmente pensado para podcast ya que permite renaudar la escucha de los mp3 donde lo dejaste.
http://jsbsan.blogspot.com/2017/08/escucharmp3-un-reproductor-minimalista.html





VLC:

Reproductor de video.
https://www.videolan.org/vlc/index.es.html










GuiLocate:




Programa para buscar archivos por su nombre o parte de él.

http://jsbsan.blogspot.com/2017/07/guilocate-programa-que-te-ayuda.html










SimpleScreenRecorder:




Capturar de video para realizar tus videotutoriales
http://www.maartenbaert.be/simplescreenrecorder/















PeaZip:


Para comprimir/descomprimir archivos.

http://www.peazip.org/









Deluge:

Para descarga de ficheros Torrent
https://deluge-torrent.org/

Gimp y Inkscape:

Herramientas gráficas para edición de imágenes
https://www.gimp.org/
https://inkscape.org/es/

Pdf-Shuffler:

Para mezclar, borrar,editar pdf
https://sourceforge.net/p/pdfshuffler/wiki/Home/