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, 29 de octubre de 2017

[productividad] Automatización de Tareas: Grabar Macros en Linux con XNEE

[productividad] Automatización de Tareas:

Grabar Macros en Linux con XNEE


¿tienes algunas tareas repetitivas, que te gustaría automatizar?, pues aqui tienes el grabador de macros para tu sistema gnu linux: xnee





Instalación:
sudo apt-get install gnexx

De este modo instalaremos los programas necesarios:
Vista en Synaptic una vez instalado



Icono de XNEE

Modo Terminal: CNEE

Para Grabar:

cnee --record --mouse --keyboard -o prueba.xns --stop-key Q

Nota:
Con el parámetro --stop-key le hemos dicho que para terminar la grabación de la macro, el usuario pulsará las letras "MAYS" + "q" (Q)

Para Reproducir

cnee --replay -f prueba.xns -ns



Modo Gráfico: GNEE

Módo gráfico del XNEE: GNEE

Para iniciar la grabación de macros, en modo gráfico, tendremos que configurarlo.
Por simplicidad, me gusta mucho más el modo "terminal".




Fuentes:
http://www.gnu.org/software/xnee/

Videos de ejemplo en inglés:
https://youtu.be/fupThBxwp_E
https://youtu.be/O3YKwrYaJAg -> linux mint 16

miércoles, 25 de octubre de 2017

Calendario para el 2018

Calendario para el 2018

Os dejo un par de calendarios del 2018, para empezar a organizar el año próximo...


Calendario y Planificador para el 2018



Calendario Mensual 2018

sábado, 21 de octubre de 2017

PulseAudio: Problema Con el Sonido. No consigo reproducir sonidos en mi pc.

PulseAudio: Problema Con el Sonido.

  No consigo reproducir sonidos en mi pc.


El pc me ha dejado de reproducir sonido :( . Al cambiar de usuario, se fastidio algo y dejo de funcionar el sonido.  Después de buscar y buscar, encontré la siguiente solución:


Solución:
1º Paso

sudo apt-get purge pulseaudio

2º Paso
sudo apt-get clean && sudo apt-get autoremove

3º Reinicia el equipo ¡¡importante!!

4º Borra las siguientes carpetas:

rm -r ~/.pulse ~/.asound* ~/.pulse-cookie ~/.config/pulse

5º Reinstala:
sudo apt-get install pulseaudio

Y solucionado !!!
Por lo visto, con el borrado de del programa y reinicio y borrado de datos y configuración anterior, es suficiente para que todo vuelva a la normalidad y vuelva a la vida los altavoces :)



Fuente:
https://askubuntu.com/questions/426648/how-to-reinstall-pulseaudio-ubuntu-12-04
Aunque la explicación era para ubuntu 12.04, a mi me ha servido para mi linux mint 18.02 Sonya

Nota:
Buscando en google las palabras siguientes, para encontrar la solucion al problema:
$ pulseaudio
E: [pulseaudio] pid.c: Daemon already running.
E: [pulseaudio] main.c: Ha fallado pa_pid_file_create().


Nota2:
He tenido un problema con los altavoces: Solo escuchaba por el derecho, entonces, use el programa
alsamixer, donde puede configurar (en Line Out) y con las teclas de las flechas que se igualaran las "columnas" (aparecian dos pequeñas y la izq la tenia muy baja).

Captura de alsamixer: Columnas "Line Out",  a la misma altura, y asi los dos altavoces emiten en el mismo volumen.


Nota 3:
Con el Micrófono he tenido el problema que no capturaba el sonido bien, se escucha muy mal (demasiado alto y se producia mucho ruido). Lo he  solucionado en la pestaña de "Dispositivo de Salida" en pulse audio [1], poner el slider [2] en valor 35 [3], y con ello la captura de sonido se ha corregido.





sábado, 14 de octubre de 2017

Maraton Linuxero: Domingo 15 de Octubre





Mañana (15 de Octubre) un evento del Maratón Linuxero, con nueva imagen y nuevos horizontes que rebasar. No os lo perdáis. https://t.co/glLO9ztoa8








Solución: Waiting for cache en chrome y/o chromium



Solución: Waiting for cache... 

en chrome y/o chromium



Me esta pasando que cuando se uso perfiles en los navegadores chrome o en chormium, llega un momento que se queda bloqueado mostrando en navegador, mostrando la pantalla en blanco y el mensaje en la parte inferior de "Waiting for cache..." y en la pestaña el signo de carga y "loading...".He encontrado varias formas de solucionar este problema. Os lo cuento...



1º) La primera y más sencilla en borrar el cache. 
2º) La segunda opción es más agresiva, ya que borramos manualmente el cache del navegador, desde el administrador de archivos.  Una recomendación, al borrar la carpeta perderemos información sobre los sitios visitados, contraseñas, etc... Lo que hago es hacer una copia de la carpeta del cache del navegador y cuando empieza a fallar, borro y restauro la copia.


En el siguiente vídeo lo podéis ver explicado:




Saludos










miércoles, 11 de octubre de 2017

[Productividad] Cosas que hay que hacer antes de una llamada/videoconferencia importante.

[Productividad] Cosas que hay que hacer antes de una llamada/videoconferencia importante.


-Preparar la llamada:
1. Programar la llamada, como si fuera una reunión. Elegir el dia/hora adecuado tanto para la otra persona como para ti.
2. Anotar los puntos claves a tratar. Si necesitas algo para tratar esos temas (pequeño informe, estadistica, presupuesto, etc), tenerlo antes de la llamada.
3.Tener claro lo que NO hay que decir. Contar la información necesaria para lo que busques.
4. Enfócate: Unos momentos antes de la llamada piensa mentalmente lo que necesitas conseguir con la llamada. Por ejemplo: "necesito arrancar un compromiso"
-Durante la llamada:
5. Abrevia la introducción. Vez directo al grano. Saludos si, pero no rodeos.
6. Empieza la conversación por el punto más importante. Si hay una interrupción durante la llamada, al menos habrás tratado el punto más importante.
7. Cierre de la llamada: Con un Resumen de Acuerdos - Acciones: La llamada debería de terminarse recapitulando:
-que es lo que hay que hacer
-quien lo va a hacer
-cuando  lo va a hacer.
Sobre todo en llamadas largas, que se han tratado muchos temas.


https://www.ivoox.com/tw-e14-como-hacer-llamadas-importantes-audios-mp3_rf_12337385_1.html

martes, 10 de octubre de 2017

[Productividad] Pon fin a procastinar: "mejor lo hago otro dia"


[Productividad] Pon fin a procastinar: "mejor lo hago otro dia"


1.- Divide la tarea en varias partes.
2.- Elige bien el dia y la hora para haceralas.
3.- Rodeate de estimulos positivos. Por ejemplo ponerte tu música favorita.
4.- Fijate solo  en el primer gesto. No pienses en todo lo que hay que hacer, sino solo en la primera acción. Para no caer en la tentación de abandonar.
5.- Haz un pacto: arranca y para. Si no puedes elegir el dia, o dividir la tarea, y haya que hacerlo todo hoy. pacta contigo mismo empezar y parar  con la tarea a los 15 minutos y ver lo que has hecho. Asi tienes el efecto de "ponerte en marcha".


https://www.ivoox.com/tw-06-como-hacer-vez-esas-audios-mp3_rf_11305527_1.html?autoplay=true

lunes, 9 de octubre de 2017

[Productividad] Como poner el Turbo Productivo


Como poner el Turbo Productivo


1) Identificar los principales objetivos del dia. La lista de tarea no siempre indica  que es lo que "si o si" hay que terminar  en el día.

2) Revisar la lista de tareas. ¿todo es absoluctamente necesario? Dar prioridad a unas frente a otras, dejarlas para otro día las que no tengan prioridad.

3) Crear un muro para tu atención: fuera las autodistracciones

  • cierra y quita del medio lo que no necesitas para la tarea que vas a hacer
  • cierra aplicaciones
  • cierra navegador con sus mil petañas
  • silencia las notificaciones del ordenador
  • móvil silenciado y boca abajo.


4) Empieza el día haciendo 2 tareas de alto valor: las más importantes, y las más complicadas y las que te hagan más avanzar.

5) No se te ocurrar caer en el engaño de la multitarea. Centrarte en una sola cada vez. Hacerla de Una en Una.

6) Haz descansos con cierta frecuencia.

7) Centrate en completar la tarea en la que estás. Terminar es impresindible.



Fuente:
https://www.ivoox.com/tw-03-como-poner-turbo-productivo-cuando-audios-mp3_rf_11133806_1.html












sábado, 7 de octubre de 2017

Gambas: Obtener numero de dias del Mes. Ejemplo Uso de funciones externas.

Gambas: Obtener número de días del Mes. Ejemplo Uso de funciones externas.


Revisando el foro de gambas-es.org, encontré este interesante código donde el usuario Vuott, usaba la función externa "g_date_get_days_in_month" de la libreria "libglib-2.0", para obtener el numero de días de una mes y año concreto.



Library "libglib-2.0"


' guint8 g_date_get_days_in_month (GDateMonth month, GDateYear year)

' Returns the number of days in a month, taking leap years into account.

Private Extern g_date_get_days_in_month(GDmonth As Integer, GDyear As Integer) As Byte


Public Sub Main()

 
 Dim num As Byte

 Dim mes As String

 Dim meses As String[] = [Null"Enero""Febrero""Marzo""Abril""Mayo""Junio","Julio""Agosto""Septiembre""Octubre""Noviembre""Diciembre"]

 
  mes = "Febrero"

 
  num = g_date_get_days_in_month(meses.Find(mes), 2016)

   
  Print "El mes de "; mes; " contiene "; num; " dias."

  
End




Codigo descargable: Alojado en google drive


fuente:
https://www.gambas-es.org/viewtopic.php?f=4&t=6633

viernes, 6 de octubre de 2017

[Productividad] Preparar Reuniones



[Productividad] Preparar Reuniones

Preparar las reunión Antes para que sea lo más productiva. 





Puntos a tener en cuenta:
 
1- ¿de verdad la reunión es necesaria? ¿no se puede resolver por correo o reunión express?
2- Elegir muy bien el  día y hora: no a 1º hora ni a última hora. Ni Lunes.
3- Comunicar por correo electrónico, con 1 semana de antelación la fecha de la reunión.
4- Fijar Agenda [de lo que se va a hablar] más Objetivos [lo que hay que conseguir, lo que buscamos realmente].
5- Seleccionar los asistentes: Más gente es peor. ¿Quien de verdad va a aportar algo a los temas que va a tratar?, ¿va a asistir quien puede decidir?
6- Todo el mundo debe de preparar la reunión. 
7- Marcar por adelantado la duración de la reunión.


Fuente:

miércoles, 4 de octubre de 2017

[Productividad] Cómo escribir CORREOS Eficaces


 [Productividad]

Cómo escribir CORREOS eficaces

Diez  puntos para mejorar habilidades a la hora de escribir Correos








1. Antes de escribir, pensar: ¿Cuál es la idea principal que tengo que dejar claro?

2. Limitar un máximo de número de caracteres. En 1 o 2 párrafos caben la mayoría de los mensajes.

3. Evitar rodeos, ir a lo importante:
a. ¿Qué es lo que hay que hacer?
b. Cuando hay que hacerlo.
4. Utilizar negrita/subrayado/mayúsculas para dejar claro plazos, fechas de entregas y horarios.

5. Escribe en este orden:
a. 1º el cuerpo del mensaje
b. 2º el asunto
c. 3º quien tiene que recibirlo
        Así evitamos enviar por error un mensaje no terminado.

6. El Asunto es el titular de la noticia: tiene que contar de que trata el mensaje sin necesidad de abrirlo: Que Quieres y Sobre que ES.
            Ejemplo: “Consulta-Plazo de entrega  pedido X”

7. Separar en varios mensajes, si quieres tratar de varios temas.

8. Estructura el mensaje: Si hay varios puntos a tratar en el mensaje, hay que evitar mezclarlos en el mismo párrafo. Sepáralos en forma de lista con puntos ó guiones.

9. Utilizar Plantillas para responder. Respuestas prediseñadas y preparadas.
https://business.tutsplus.com/es/articles/canned-responses-email-templates-that-save-time--cms-28545

10. Aprender atajos de teclado de los gestos que más repite (crear mensaje, enviar, guardar,  etc…) es más rápido que usar el ratón.



FUENTES:
https://www.ivoox.com/tw-01-como-escribir-correos-mas-eficaces-y-audios-mp3_rf_11133773_1.html?autoplay=true

ThinkWasabi