viernes, diciembre 28, 2018

Flash player linux

Que estas matriculado en alguna universidad a distancia, que todavia usa una plataforma con flash para sus clases virtuales, pero tu usas linux y ¿no sabes como instalar flash?

Pues si tienes debian, estas de suerte, aqui cuentan como. Y este es el enlace "clave".

El fichero libflashplayer.so tiene que terminar en: ~/.mozilla/plugins

viernes, diciembre 21, 2018

Compartes una carpeta en virtualbox

...y el usuario linux (de la maquina virtual) no puede entrar en la carpeta, y solo si se hace root la ve...

...no esta en el grupo que debe :D

usermod -G vboxsf -a user2

Visto aqui.

miércoles, noviembre 07, 2018

Nombres de ficheros en linux con caracteres windows...

¿Te has traido algun fichero con codificacion windows ISO-8859-1 y lo acentos hacen que te aparezcan interrogaciones? Pues convmv es tu amigo.

Y si quieres hacerlo recursivo:

find . -type f -print0 | xargs -0 convmv --notest -r -f ISO-8859-1 -t UTF-8

Y si quieres que tambien lo haga con los directorios

find . -type d -print0 | xargs -0 convmv --notest -r -f ISO-8859-1 -t UTF-8

jueves, noviembre 01, 2018

“aborting authentication by local choice (Reason: 3=DEAUTH_LEAVING)”

El otro dia empezo a fallar la conexion wifi de mi flamante portatil lenovo x230... y vaya, pense que como era de segunda mano, pues lo mismo estaba tocado.

Lo curioso es que era reiniciar y funcionaba.

Pero hoy, que nada, ni reinicios ni leches. Ya se ha roto del todo, pense...

Pero buscando un poco con google, di con este articulo, que me dio la pista para cambiar el nombre la interfaz de red del nombre chungo wlp3s0 a wlan0 (con el posterior cambio en /etc/network/interfaces y en la configuracion de wicid para indicar que la red wifi ahora es wlan).

Y tachan, funciono.

martes, octubre 30, 2018

QIF - ssconvert - em dash

Aqui hablan sobre el formato qif. El programa ssconvert parece que usa un unicode MINUS, en vez del clasico ASCII menos. Aunque luego tambien esta el emdash.

lunes, octubre 29, 2018

Thetford C400 left hand or right hand?

Lo que me ha costado dar con la definicion... :D

Hasta que di con esto: "Stay relieved with a spare cassette waste tank to suit the left hand C400 series of Thetford toilet. Left hand is defined as the side the cassette is removed when sitting on the toilet, check location of the small green valve knob."

jueves, octubre 18, 2018

¿Como instalar nuevas versiones de Java en Debian?

Con el movimiento que empiza a haber alrededor de java, hay que estar atento de como instalarse la ultima version.

Una de las posibles opciones es adoptopenjdk se encargan de compilar desde los repositorios de codigo fuente versiones para que puedas usarlas facilmente. Los pasos de instalacion se reducen a descomprimir y añadir al path.

En los origenes, recien comprada Sun por Oracle (e incluso antes) cuando no habia .deb disponibles, la manera de configurarlo dentre de Debian, podia hacerse asi, tirando de update-alternatives.

Un poco antes, incluso, cuando aun era Sun y la liciencia no era muy compatible con Debian, existia un paquete encargado de constuir los .deb. Aqui y aqui, cuentan como usarlo, para la version 10 y 11 parece no funcionar (por la jerarquia de carpetas que cambia).

De todas formas, en las proximas versiones (o tirando de backports) ya esta disponible el compilado en Debian.

Aunque siempre puedes tirar de la version Oracle (teniendo en cuenta su licenciado). Y aqui la version OpenJDK.

martes, septiembre 25, 2018

Lambdas...

...en java "siempre estuvieron ahí"... desde las clases anónimas.

En este artículo dan un repaso exhaustivo al tema, dentro del lenguaje.

Bola extra "scale-nando monadas"

lunes, septiembre 24, 2018

Dropbox en linux...

...y si tienes carpetas cifradas como gestionarlo.

Ultimamente, por estas fechas, ha habido bastante movimiento con el soporte para Dropbox en Linux. En este articulo cuentan como hacerlo.

apt install dirmngr
apt-key adv --keyserver pgp.mit.edu --recv-keys 1C61A2656FB57B7E4DE0F4C1FC918B335044912E
apt install python-gpgme dropbox

Para gestionar el cifrado SiriKali.

Getter & Setters

Han estado ahí desde el principio... Y aquí un par de artículos, ¿con unos 17 años de diferencia? contando sus "maldades".

El primero Why getter and setter methods are evil .

El segundo Getters and Setters Considered Harmful

Lean y saquen sus conclusiones.

viernes, septiembre 21, 2018

La red...

... infinita?

Tras oír/leer la entrevista a Vernon he aprendido un "término" nuevo: sidecar de esas cosas que están "ahí" pero a las que no les sueles poner nombre.

Y en base a eso, me quedo con: "25:55 If you’re constantly sending messages between actors and going via a side-car, but I’m sending messages directly - say, 3m messages per second between Actors - that’s not going to happen over a TCP connection"

Ahi lo dejo, para los devops, ¿infinita?

En este artículo hablan de como lidiar con los timeouts.

Nota extra: nsx en entornos virtualizados, seguro que hay más ejemplos.

Y para otro día: ¿Es lo mismo un gran pool de hilos que los mecanismos de "loop" que implementan "las cosas async"?

lunes, septiembre 17, 2018

domingo, septiembre 09, 2018

Linux... cuando quieres formatear en fat...

...pero no tienes claro si es fat, vfat, exfat o que carallo...

Para formatear en Fat32 (de toda la vida) aqui nos cuentan como:
 
mkdosfs -F 32 -I /dev/sdc1

Y si siempre usaste VFAT que sepas que esta "por detras" (creo) de FAT32, y aqui cuentan la diferencia...

Por ultimo, exfat es FAT64... aqui cuentan de que va.



domingo, junio 24, 2018

OpenShift

Si quieres probar openshitf "en local" necesitas "minishift".

Aqui cuentan como empezar a instalarlo.

El principal tema a tener en cuenta, es la seleccion del mecanismo de virtualizacion base a usar (en nuestro caso desde linux). Aqui tienes info. Tener en cuenta que si lo usas desde una maquina virtual con virtualbox, deberas elegir tambien virtualbox para openshift. Aqui y aqui cuentan porque.

En este arituculo cuentan una vision general de la instalacion y aqui algun detalle por si optas por KVM en debian.

En este blog cuentan la diferencia entre minishift y la enterprise.

lunes, mayo 28, 2018

Estas empezando a jugar al ajedrez?

Pues si es así, en mi caso retomando una afición de pequeño... Junto con mi hija. aquí cuenta como colocar las piezas.

Vas a viajar a Francia en tu coche...

...este verano? Pues vas a necesitar este distintivo pero ojo que te costará 3+4 euros y no los treinta que te pueden llegar a cobrar en webs como esta con un SEO estupendo, pero que no dejan de ser un poco timo

viernes, marzo 16, 2018

Capture The Flag

Y que es esto, dado que tengo dos hijas me viene a la mente la película infantil Atrapa la bandera pero dentro del mundo de la informática/seguridad son este tipo de eventos donde el primero que me llegó a través de una al mes fue esta.

domingo, marzo 11, 2018

Beta-Binomial and user research (or Usability Studies)

As part of this article where OnTrack people explain how they desing it's products, i comment the classic way of determine the size of a sample...

But as java programmer and novice in other fields of learning... I'll need review my learning, with the new aproach in qualitative research.

For my futher reading:

Sometimes while programing, i feel like this


now, in other fields too, but, from another point of view... #thinkingfastandslow ;)



ww.linkedin.com/feed/update/urn:li:activity:6377098549737455616https://www.linkedin.com/feed/update/urn:li:activity:6377098549737455616   

martes, febrero 13, 2018

¿Dividir un MP3 en varios archivos?

Pues algo tal que asi, puede valer...

avconv -i enredo.MP3 -f segment -segment_time 1800 -c copy enredo%03d.mp3

Visto aqui.

viernes, enero 26, 2018

sábado, enero 13, 2018

Se parecen?

El otro dia anda escuchando musica y sono:

The Rocks and the Thunder - Local Hero


U la verdad es que me sono bastante parecida a este clasico:


Brad Fiedel - "Terminator - Main Title" (The Terminator OST) (a partir del 1:18)


¿Que opinas?

Probabilidad, riesgos, elecciones...

En esta pelicula (mas alla de valorar su calidad, 6.4) plantean un suceso interesante dentro del mundo de la probabilidad.


Aqui nos lo detallan un poco mas (aparte de los subtitulos del video) y de muchos otros que podreis encontrar por ahi, como por ejemplo una de la serie: "It's a risky life".


Donde nos plantean mas detalladamente la base probabilistica del problema, y la herramienta para solucionarlo, el teorema de Bayes.

¿Cambias de puerta?

miércoles, enero 10, 2018

Linux: incrementar la resolucion de pantalla con xrand

Basicamente, la cosa es que parece que con xrand se le dice la "resolucion" que debe conseguirse, intuyo por lo poco que se que con "trampa" pero bueno, ahi va...

$ cvt 1920 1080 60
# 1920x1080 59.96 Hz (CVT 2.07M9) hsync: 67.16 kHz; pclk: 173.00 MHz
Modeline "1920x1080_60.00"  173.00  1920 2048 2248 2576  1080 1083 1088 1120 -hsync +vsync

$ xrandr --newmode "1920x1080_60.00"  173.00  1920 2048 2248 2576  1080 1083 1088 1120 -hsync +vsync

$ xrandr --verbose --addmode eDP-1 "1920x1080_60.00"

Visto aqui. Y aqui, un listado de las resoluciones mas comunes.

miércoles, enero 03, 2018

Linux: compartir una sola aplicacion X11 via VNC

Desde linux es bastante facil compartir la pantalla (como desde windows...) por ejemplo:

- En este post cuentan como compartir toda una nueva xwindows. vnc4server es nuestro amigo.
- Pero si lo que realmente necesitas es compartir la actual, entones aqui cuentan como. Basicamente x11vnc nos servira.
- Recuerda que tambien puedes "mostrar" en local desde un server remoto via ssh. Aqui cuentan como, pero ssh -X es nuestro comando. Aqui otra relacion de links.

- Otro enfoque no no he probado, pero juega con el DISPLAY.

- Pero si realmente quieres compartir SOLO una aplicacion, este es tu comando. La fuente aqui.
  1. Con xwininfo seleccionamos la aplicacion, nos da el id.
  2.  Y ahora x11vnc -id {id}

Listo.