Entradas

Desbloqueo de cuenta google para Samsung 9.0

Estimada comunidad acá dejare unos archivos para saltar la famosa cuenta google, esto lo he probado con un Samsung A10 y Samsung Archivos Mega Upload,- Version 9.0 https://mega.nz/#F!VmgCESAD!jWibpiX5AMNS42c35mrU1Q

NodeMcu - Primeros Pasos -1

Imagen
Estimados hace un par de dias me llego esta tarjeta y he estado investigando y jugando bastante, así que voy a dar unos pequeños tips con esta tarjeta . Software a ocupar: NodeMCU Flasher Firmware ESPlorer 1- Paso siempre actualizar el software de tu placa. Busca la última versión estable y actualiza tu placa , ya que esto corrige bug del software que trae por defecto. Para ello buscamos la última versión en el link superior y para poder aplicar usamos "NodeMcu Flasher"  esta aplicación selecciona el puerto , la velocidad a la que deseas que trabaje tu placa (independiente la que traiga programada esta la reemplaza) y por último el archivo con el firmware y ejecutar. 2 - Paso , Usa en lenguaje nativo de la NodeMcu ,si bien esta permite usar comandos c++ con la IDE de Arduino , va a mejorar tu experiencia con este dispositivo el usar el lenguaje por defecto para entender de mejor manera su funcionamiento . ya que con la IDE Arduino aun le queda det...

Arduino Nano - Relay y sensor de movimiento PIR

Imagen
Estimados acabó de terminar de jugar con mi placa Nano Arduino utilizando un sensor de movimiento (PIR) y un modulo Relay , me ha agradado bastante lo fácil de programar y conectar estos  dispositivo con los casi nulos conocimientos de electrónica que poseo , y que quise compartir lo aprendido. Lista de materiales a utilizar. 1 Placa Arduino Nano 1 Sensor PIR 1 Modulo Relay 1 Led 10 cables macho-macho y macho hembra. 1 Protoboard. Aca explico la ilustración de cómo conecté cada componente desde la Arduino a los diferentes dispositivos. Arduino -PIR GND - GND D8 - OUT 5V - VCC Arduino - Relay GND - GND D2 - OUT 5V - VCC Arduino - Led GND - Catodo Led D3 - Anodo Led Aquí comparto el código fuente para ser cargado en la placa arduino, Esto además activar el led y el modulo relay, también es capaz de enviar atraves del puerto serial  mensajes cuando se activan o apagan los dispositivos, esto podría estar conectado a una placa ethernet o una placa inalámbri...

Nodemcu, internet de la cosas

Imagen
Estimados acá les traigo una nueva placa que llegó a mis manos comprada en Valdivia , a través de un amigo dueño de http://www.electroingenio.net/  . Hace una par de meses estuve leyendo un artículo sobre esta pequeña maravilla y me entró la curiosidad de que tan fácil sería de usar en comparación a arduino mano. Para mi sorpresa es más grande que la arduino nano ,para poder configurarla se conecta por usb, pero utiliza el cable que se usa actualmente los smartphone , los pines que trae para alimentar otros shield trabajan con 3 volt y posee dos botones uno para bootloder y otro para reset. Lo más complicado hasta ahora a sido buscar documentación y ejemplos en la web, a pesar que esta placa ha salido  hace un tiempo (2014) no existe una comunidad de desarrollo similar a la que posee la arduino, es de esperar que esto mejore ya que esta placa al tener un módulo de WiFi incorporado reduce el tamaño de los proyecto enfocado a control remoto o manejo de sensores remotos. L...

Experiencia Arduino Chino NANO 3.0 y Aliexpress

Imagen
Relato mi experiencia por una compra que realice a China a través de Aliexpress, esta placa hace años que llamaron mi atención , y quise probar suerte ya que el precio fue de US 2.3 con gasto de envió gratis acá pongo enlace  Nano 3.0- Aliexpress  valia la pena probar aun cuando el envío demore casi 2 mese,  en Chile esta misma placa  se venden a 7.000 pesos + envío por bus salen  $3000.    Cuando llegó fue grata mi sorpresa por la calidad de los componentes y las soldaduras,pensé que por el precio iba a llegar cualquier cosa. Al conectarlo a mi equipo e instalar los drivers lo detecto de inmediato y lo pude programar con el software oficial de arduino. Acá tengo una foto de la placa funcionando con un buzer y un led. mas adelante publico un tutorial de lo realizado

Ver Peliculas con Popcorn Time

Imagen
Hace poco estaba buscando una fuente Torrent para descargar películas, a pesar que no soy muy partidario a esto, ¡¡¡no por un tema de legalidad!!, si no que la mayoría de las fuentes las películas están con un baja calidad. Había otras opciones como Netflix donde hay que tener una cuenta de paga y la mayoría de sus películas son muy antiguas. Popcorn Time , es una aplicación creada para poder ver películas por streaming (online) usando la red de Bittorrent, cuenta con una interfaz fácil de manejar y muy intuitiva, la que está dividida en dos secciones Películas y Series asociados a una categoría, con un catálogo en calidad HD además no debemos preocuparnos del idioma ya que en su código está asociado a la API de OpenSubtitles para la búsqueda automática de subtítulos. La configuración es muy sencilla, podemos escoger el leguaje de la plataforma y la carpeta temporal donde descargara los videos mientras se reproduce el video, las cuales no llegan a pesar de 1.6 gigas por películas,...

Instalar java en Linux Mint

Esto son las instrucciones para instalar Java en Linux Mint 15.0 y derivados de Ubuntu sudo add-apt-repository ppa:webupd8team/java sudo apt-get update sudo apt-get install oracle-java7-installer

Comunicación TCP Cliente-Servidor usando Mono C#

Imagen
Esto es una ejemplo básico de comunicación Cliente Servidor desarrollado en Mono C#, las pruebas se realizaron en Ubuntu 10.04, pero igual corre en windows solo debes habilitar los permisos en el puerto 8080 para las pruebas. Tomar en cuenta que los ejecutables se hicieron para correr en consola,ustedes deberán realizar las adaptaciones para u programa con interfaz Lo primero a realizar será crear es la librería que va a ser utilizada por ambos ejecutables. using System; using System.Runtime.Remoting; using System.Runtime.Remoting.Channels; using System.Runtime.Remoting.Channels.Tcp; namespace TestCode.Remoting { public class SampleObject : MarshalByRefObject { private int counter; public SampleObject() { counter = 0; } public int GetCount() { counter++; return counter; } // Make object live forever public override Object InitializeLifetimeService() { return null; } } } Ahora vamos a armar el ...

Puerto Serial Mono C# Sharp

Imagen
Creación de un Software que sea capaz de escuchar por el Puerto Serial utilizando C# con Mono, la aplicación debe tener varias utilidades la idea principal es que sea multi-plataforma y que sea capaz de comunicarse con una base de datos. En la creación de esta herramienta me he ido encontrando con varios inconvenientes por la poca documentación que existe sobre C# Mono, tratare de ir explicando los pasos y proceso tan claro como pueda, este proyecto es bastante ambicioso ya que va a ser mi primer programa utilizando este lenguaje y fusionando tanto en Windows como en Linux con Mono. Esta aplicación se esta haciendo bajo plataforma Linux Ubuntu 10.04, para la programación de la aplicación se instaló Monodevelop 2.4 y sus respectivos plugin y librerías. En el Archivo Main.cs escribiremos el siguiente Código using System; using System.IO.Ports; using System.IO; using System.Collections.Generic; namespace kenport { class MainClass { public static void Main (str...

Prueba Sintaxis codigo fuente

/** * SyntaxHighlighter */ function foo() { if (counter <= 10) return; // it works! }

Como instalar tu propia nube virtual, usando OWNCLOUD

Imagen
ownCloud,Nuestra propia nube virtual La idea principal es montar servicio muy similar Dropbox ,GDrive,etc ,pero administrado por nosotros. y sin costo extra para nuestros bolsillos o para las empresas en la que trabajamos y queremos utilizar esta genial herramienta. Ustedes diran Si ya existen otros servicios gratuitos(pero limitados en capacidad),¿para que montar nuestra propia nube?? A pesar que existen costos "$$" asociados a lo que nosotros queremos implementar, estos costos irán variando según lo que queramos hacer y aun así los beneficios serán mayores, ya que lo que tendremos en servicios ,es similar a tener una cuenta contratada en Dropbox ,GDrive,etc... Ejemplos de uso: En Empresas: Esta puede ser utilizada como medio de respaldo interno en nuestra empresa, es decir podemos acceder a nuestra información exclusivamente en nuestra red interna o accediendo vía Internet. Particular: lo podemos usar en casa solo para nuestro uso particular o fami...

easynote Audio device: ATI Technologies Inc IXP SB4x0 High Definition Audio Controller (rev 01)

La controladora de sonido viene identificada en Ubuntu como una ATI. Esto se puede ver a través del comando “lspci” en la consola: $ lspci ... Audio device: ATI Technologies Inc IXP SB4x0 High Definition Audio Controller (rev 01) ... El sonido funciona sin problemas desde un principio a través de los altavoces (como dirían los ingleses: Out-of-the-Box). Sin embargo, la salida de auriculares es otra historia. Cuando los conectas, no oyes nada a través de ellos. Este error también lo padecí en otras versiones anteriores de Ubuntu pero por vagancia o falta de tiempo nunca me molesté mucho en solucionarlo. Ahora, cuando utilizo Ubuntu más que nunca, es algo que hecho de menos. Vamos a proporcionar una solución bien sencilla. $ cd /etc/modprobe.d/ $ ls Dentro del directorio modprobe.d vemos que hay varios archivos. El que nos interesa en concreto es el “alsa-base.conf” que vamos a modificar a continuación con permisos de administrador: $ sudo gedit alsa-base.conf Se nos ...

C# Mono Instalacion y configuracion en Windows

Hace rato he estado mirando e informadome sobre Mono y C#, ya que no quieroestudar un lenguaje que me limite a solo una plataforma quiero , utilizar mis aplcaciones tanto en Windows como en Linux de ser posible en Mac. Instalacion: Instalacion de framework 2 y 3.5 http://www.microsoft.com/downloads/es-es/details.aspx?displaylang=es&FamilyID=0856eacb-4362-4b0d-8edd-aab15c5e04f5 Mono, Descargamos la ultima aplicacion desde este enlace  http://www.go-mono.com/mono-downloads/download.html y descargar la libreria Gtk# for .NET para los graficos en windows. Configuracion La solución es agregar una variable de entorno (de sistema) a Windows llamada “MONO_EXTERNAL_ENCODINGS” y con el valor “default_locale” (sin comillas). Para establecer la variable de entorno no utilice el comando SET, en vez de eso, realice la operacion usando la interfaz grafica haciendo click derecho en el icono de Mi PC->Propiedades. Lo siguiente es anexar a la variable PATH la ruta de...

Configurar servidor Proftpd Ubuntu 10.04

Imagen
Hola estube probando de muchas formas como montar un server ProFTPd en Ubuntu 10.04, utilizando virtual host por medio de una base de datos en MYSQL , y como encontre muy poca informacion al respecto, aprobeche de documentar mi experiencia en dos medios en mi wiki http://luisvilg.wikispaces.com y http://luisvilg.blogspot.com . Instalar programas y librerias necesarias. Crear carpeta y asignacion de permisos. Primero hacemos un update a la lista de repositorios. Para luego Instalar paquetes para la utilizacion como servidor web y administrador visual de Mysql (Phpmyadmin) . y por ultimo instalamos el servidor ftp (Proftpd) y su libreria mysql sudo aptitude update sudo apt-get install mysql-server mysql-client phpmyadmin apache2 proftpd-mod-mysql sudo apt-get install proftpd-basic proftpd-mod-mysql   Ahora tenemos que crear un grupo y de usuario que todos los usuarios de FTP pertenecen a : groupadd -g 2001 ftpgroup useradd -u ...

Acceso FTPdesde la URL del navegador

Bueno esto es super sencillo pero nunca esta demas anotarlo ftp://ftpdemo:demo@localhost ftpdemo =login demo=pasword localhost= la diereccion ip o el nombre del servidor de aca saque como montar un servidor ftp en ubuntu funciona estas instrucciones desde ubuntu 10.04 http://ubuntu.chapinware.com/2010/01/11/instalacion-y-configuracion-de-proftpd-en-ubuntu/

Ubuntu conexion SSH, DD-WRT portforwarning

estuve buscando informacion para poder conectar a mi equipo via remota usando coneccion segura via ssh utilizando un router dd-wrt. para ello tuve que realizar ciertos ajustes. Router DD-WRT  crear conexion  al puerto trasero al pueto 22 crear una cuenta en dyndns http://testssh.dyndns.org/ nombre equipo remoto pcremoto@test ssh -p 22  testssh.dyndns.org( esto lo haces desde la consola) Te aparecera un mensaje como este :        pcremoto@testssh.dyndns.org's password:  ingresas la pass y listo conexion existosa  NOTA: Esto es una configuracion modelo, dejar el puerto 22 es peligroso, como politica de seguridad lo mas logico y mas fácil  es sumar 10000 al número del puerto a ocupar, esto se lo configuras al router, gracias por comenta " El Rincon de Mr. Danger"

crear DLL y compilar con MONO y C#

Acá voy a dejar un ejemplo de como se crear tu propia "Liberia o DLL" para tus proyectos en C#. Para llevar acabo esto,crearemos 2 archivos el primero será la librería y la otra el programa que hace uso de la librería. Primero hacemos milib.cs Código: public class milib { public milib () { System.Console.WriteLine ("Soy el constructor de la LIB"); } } La librería se compila así: mcs -t:library milib.cs Ahora el programa que hará uso de la LIB Código: class programa { static void Main () { milib objeto = new milib(); } } Ahora ejecutaremos el programa que use el recurso de la librería, así: mcs -r:milib.dll programa.cs

Sin sonido de auriculares en Ubuntu (Packard Bell EasyNote MZ36-T-073)

Vamos a solucionar un problema que a mi me apareció en mi Packard Bell EasyNote MZ36-T-073, pero que sé por seguro que sucede en otros equipos. El ordenador dispone de una tarjeta de sonido estéreo integrada aue entrega el audio a unos pequeños altavoces frontales (bastante caca, por cierto) y a una salida de auriculares estéreo normalita, y recoge por una entrada de micrófono típica tambien. La controladora de sonido viene identificada en Ubuntu como una ATI. Esto se puede ver a través del comando “lspci” en la consola: $ lspci ... Audio device: ATI Technologies Inc IXP SB4x0 High Definition Audio Controller (rev 01) ... El sonido funciona sin problemas desde un principio a través de los altavoces (como dirían los ingleses: Out-of-the-Box). Sin embargo, la salida de auriculares es otra historia. Cuando los conectas, no oyes nada a través de ellos. Este error también lo padecí en otras versiones anteriores de Ubuntu pero por vagancia o falta de tiempo nunca me molesté ...

Configurar Carpeta Virtual PHP en Ubutnu 10.04

 en este mismo blog en ese enlace esta la documentación y un instalador automático. http://luisvilg.blogspot.com/2011/01/editar-carpetas-varwww-web-server Link.

Ubuntu para Programadores PHP, MYSQL, MONODEVELOP, ECLIPSE

Primero la Instalacion de Eclipse  es una ide muy completa para el desarrollos sudo apt-get install eclipse sudo add-apt-repository ppa:yogarine/eclipse/ubuntu sudo apt-get update sudo apt-get install eclipse-pdt Instalacion de  apache php sudo aptitude install apache2 php5 mysql-server phpmyadmin php5-mysql