Developer's Diary

30 octubre, 2016

Xamarin y MvvMCross. Primer proyecto I

Filed under: Sin categoría — jnavero @ 12:31 AM

En el post de hoy voy a explicar brevemente los pasos a seguir para hacer nuestro primer proyecto con Xamarin y Mvvmcross.

En primer lugar abrimos Visual Studio y a continuación iré describiendo cada uno de los pasos a seguir.

(more…)

23 octubre, 2016

Primeros pasos con Xamarin MVVMCross – Introducción.

Filed under: .net, Android, Xamarin — Etiquetas: , , , , — jnavero @ 6:42 PM

Hace tiempo que no escribo nada y bueno, como estos días estaré dándole a MvvmCross iré escribiendo mis progresos en una serie de posts.

Para iniciarme en todo esto, he instalado Visual Studio 2015 Community con las herramientas de Xamarin que se incluyen en la instalación.

(more…)

31 julio, 2016

Bugs, por este tipo de cosas, me gusta mi trabajo :-)

Filed under: Uncategorized — jnavero @ 10:05 PM

POST DE PRUEBA.
————————-

๎๎๎๎๎๎๎๎๎๎๎ ๎๎๎๎๎๎๎๎๎๎๎ ๎๎๎๎๎๎๎๎๎๎๎ ๎๎๎๎๎๎๎๎๎๎๎ ๎๎๎๎๎๎๎๎๎๎๎ ๎๎๎๎๎๎๎๎๎๎๎ ๎๎๎๎๎๎๎๎๎๎๎ ๎๎๎๎๎๎๎๎๎๎๎ ๎๎๎๎๎๎๎๎๎๎๎ ๎๎๎๎๎๎๎๎๎๎๎ ๎๎๎๎๎๎๎๎๎๎๎ ๎๎๎๎๎๎๎๎๎๎๎ ๎๎๎๎๎๎๎๎๎๎๎ ๎๎๎๎๎๎๎๎๎๎๎ ๎๎๎๎๎๎๎๎๎๎๎ ๎๎๎๎๎๎๎๎๎๎๎ ๎๎๎๎๎๎๎๎๎๎๎ ๎๎๎๎๎๎๎๎๎๎๎ ๎๎๎๎๎๎๎๎๎๎๎ ๎๎๎๎๎๎๎๎๎๎๎ ๎๎๎๎๎๎๎๎๎๎๎ ๎๎๎๎๎๎๎๎๎๎๎ ๎๎๎๎๎๎๎๎๎๎๎ ๎๎๎๎๎๎๎๎๎๎๎ ๎๎๎๎๎๎๎๎๎๎๎ ๎๎๎๎๎๎๎๎๎๎๎ ๎๎๎๎๎๎๎๎๎๎๎ ๎๎๎๎๎๎๎๎๎๎๎ ๎๎๎๎๎๎๎๎๎๎๎ ๎๎๎๎๎๎๎๎๎๎๎ ๎๎๎๎๎๎๎๎๎๎๎ ๎๎๎๎๎๎๎๎๎๎๎ ๎๎๎๎๎๎๎๎๎๎๎ ๎๎๎๎๎๎๎๎๎๎๎ ๎๎๎๎๎๎๎๎๎๎๎ ๎๎๎๎๎๎๎๎๎๎๎ ๎๎๎๎๎๎๎๎๎๎๎ ๎๎๎๎๎๎๎๎๎๎๎ ๎๎๎๎๎๎๎๎๎๎๎ ๎๎๎๎๎๎๎๎๎๎๎ ๎๎๎๎๎๎๎๎๎๎๎ ๎๎๎๎๎๎๎๎๎๎๎ ๎๎๎๎๎๎๎๎๎๎๎ ๎๎๎๎๎๎๎๎๎๎๎ ๎๎๎๎๎๎๎๎๎๎๎ ๎๎๎๎๎๎๎๎๎๎๎ ๎๎๎๎๎๎๎๎๎๎๎ ๎๎๎๎๎๎๎๎๎๎๎ ๎๎๎๎๎๎๎๎๎๎๎ ๎๎๎๎๎๎๎๎๎๎๎ ๎๎๎๎๎๎๎๎๎๎๎ ๎๎๎๎๎๎๎๎๎๎๎ ๎๎๎๎๎๎๎๎๎๎๎ ๎๎๎๎๎๎๎๎๎๎๎ ๎๎๎๎๎๎๎๎๎๎๎ ๎๎๎๎๎๎๎๎๎๎๎ ๎๎๎๎๎๎๎๎๎๎๎ ๎๎๎๎๎๎๎๎๎๎๎ ๎๎๎๎๎๎๎๎๎๎๎
๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎ ๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎ ๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎ ๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎
Haciendo búsquedas en google, he visto que Chrome se comporta un poco raro cuando hay ciertos caracteres.
(more…)

7 abril, 2016

Plesk permisos y AntiForgery un dolor de cabeza

Filed under: .net, ASP.Net, MVC4, Tips — Etiquetas: — jnavero @ 8:16 PM

Bueno, aquí os traigo una segunda parte de mi aventura con el @Html.AntiForgeryToken()

En el post System.Web.Helpers.AntiForgery Exception explique que si se le daban permisos a los archivos identityModel.dll a los usuarios psaadm y psacln todo funcionaba correctamente.

Efectivamente, todo funcionó hasta varios días después que volvió a empezar a fallar.
(more…)

12 marzo, 2016

Golang – Ejecucion de un script

Filed under: .net, Awesome — jnavero @ 2:23 PM

Hace algún tiempo realicé un proyecto en Go + windows Phone + Rapsberry

Aquí os dejo el código que creé en Go que lo ejecuta la rapsberry pi.

Este código, crea un servidor al que le pasamos unos parámetros con  el método GET  estos parámetros son el nombre de archivo a reproducir y una frecuencia.

El recibir estos parámetros se ejecuta un script .sh que reproducirá un archivo mp3 en la radio.

Por otro lado, permite navegar entre el filesystem de la rapsberry recuperando los archivos de audio.

(more…)

3 febrero, 2016

System.Web.Helpers.AntiForgery Exception

Filed under: .net, ASP.Net, MVC4 — Etiquetas: , , , , — jnavero @ 10:34 PM

Hoy he tenido un problema al intentar cargar una pagina en razor con el siguiente helper:

@Html.AntiForgeryToken()

Este helper genera un campo oculto (con un token) que se valida cuando el formulario se envia.

(more…)

12 septiembre, 2015

Raspberry Pi Model B+ un poco de Golang y windows phone (Introducción).

Filed under: .net, Windows Mobile, Windows Phone — Etiquetas: , , , — jnavero @ 10:36 PM

Hace algún tiempo adquirí una rapsberry pi model B+. Con esto decidí instalar rapsbian (debian) para esta placa se puede descargar de aqui: https://www.raspbian.org/

Por otro lado, trasteando encontré una aplicación que sirve para emitir via FM el proyecto que hace esto, se puede ver aqui: http://www.icrobotics.co.uk/wiki/index.php/Turning_the_Raspberry_Pi_Into_an_FM_Transmitter

¿De que va el proyecto?
Pues he pensado en hacer una aplicación para windows phone que se conecte con una aplicación creada en go y con ella ser capaz de poder navegar por los ficheros de la rapsberry y de paso, poder escuchar en una emisora concreta las canciones que hemos seleccionado previamente.

Resumiendo:
– Aplicación Go que hace de servidor, recupera los archivos de audio. Además esta misma aplicación ejecuta un comando para transmitir dichos archivos por FM con el proyecto pi2 FM
– Aplicación para Windows Phone en C# que conecta con la aplicación creada en Go.

En el proximo post, hablaré de la aplicación creada en Go.

6 septiembre, 2015

Estudiando un packer para .NET

Filed under: Sin categoría — jnavero @ 8:58 PM

Introducción.

Existen aplicaciones para empaquetar y ofuscar código .NET para posteriormente ser distribuido, en este post vamos a realizar un pequeño estudio sobre el funcionamiento de uno de ellos, en este caso netsrink de la empresa pelock y como se puede ver en su web: http://www.pelock.com/

vemos la descripcion .netshrink is an executable compressor for managed files. It uses LZMA compression library and can decrease your file size by 50%. It can also protect your files with a password.

.netshrink uses LZMA compression library to achieve maximum compression ratios. Password protection uses verification based on SHA256 hash function and 256 bit AES / Rijndael encryption.

What’s supported:

  • compression of .NET executables only
  • password protection
  • command line options

(more…)

26 enero, 2015

Tip: Rescatando información de Gmail

Filed under: .net, Awesome, Tips — jnavero @ 10:31 PM

Se que no es un uso muy apropiado de GMail pero, en mi caso utilizaba gmail como cuenta para almacenar cosas…
Para ello, he creado una etiqueta llamada personal, y cada vez que hay un correo mio enviado desde mi cuenta y para mi mismo (de y para), a ese correo se le pone la etiqueta personal.
De esta forma consigo algo parecido a DropBox pero, en mi correo. De esta forma, me he ido enviando mis proyectos a través de GMail.
Pero hoy… he tenido una “desgracia” y es que al abrir uno de mis correos me he encontrado con esto:

imagen1

Básicamente viene a decir, que como hay un archivo ejecutable, pues no es posible descargar el archivo. Total ¿Me he quedado sin mi archivo?
Después de mirar en la configuración y en otros sitios, no he visto una forma de poder recuperar el mensaje.

por suerte, he visto que se podía ver el mensaje original enviado aquí:
imagen2

al pulsar ahí podemos ver lo siguiente:
imagen 3

Si, el contenido está en base64, uffff menos mal. Está todo ahí. Ahora hay que recuperar todos los datos.
¿Como?
Muy fácilmente, pasamos de base64 a array de bytes y guardamos los bytes sabiendo que es un rar y lo tenemos listo.

Ahi lo dejo como tarea 🙂

14 enero, 2015

Tip: Como buscar los ordenadores que hay tu red local (linux)

Filed under: Linux / Unix, Tips — jnavero @ 11:22 PM

Esta noche, me he encontrado con la necesidad de saber cuales son las Ips que hay conectadas en el router.
El principal problema, es que no podía acceder al servidor DHCP, así que he optado por la solución mas rápida y era usar nmap:

nmap -sP 192.168.1.*

« Newer PostsOlder Posts »