Como liberar ZTE Blade Apex 2 Digitel Venezuela

Liberar zte blade apex 2

Luego de tantos comentarios y preguntas en el post Flashear Android (Digitel) Venezuela acerca de como liberar el ZTE Blade Apex 2 Digitel Venezuela les traigo la respuesta.

Antes de continuar, quisiera dejar bien claro que no estoy haciendo publicidad de sitios web ni que deben comprar los servicios de alguna de ellas, solo explico basado en mi experiencia, si a ustedes les resulta confiable, queda bajo su propio riesgo y responsabilidad.

Aclarado esto, continuemos.

Solución:

Buscando en Internet, no encontré un método gratis que me permita liberar este equipo, pero entre tantas paginas que consulté, finalmente me decidí por probar una de ellas.

Entré en https://www.unlock-network.com/ y su política de garantía me dio una cierta confianza ademas del precio y que me indicaban que el equipo podía ser liberado, así que por 18,99 USD (aceptan cualquier método de pago inclusive paypal) decidí liberarlo.

Luego de introducir todos los datos y pagar, solo me quedó esperar a que me llegara el correo de confirmación con el serial y luego de esperar un par de horas, recibo el correo, escribo el serial y listo.

Acá les dejo una imagen con la información que recibirán.

unlock

 

Espero les sea de ayuda, nos vemos en un próximo post.

Flashear Android ZTE Blade Apex2 (Digitel) Venezuela

Hace poco instale una app que parecía muy normal y cuando me di cuenta había instalado un Malware que se alojaba en la rom como un servicio nativo de Android, esto ocasionaba que se instalaran apps sin mi autorización y extrañamente el teléfono siempre tenia una app abierta cuando salia del protector de pantalla.

Buscando en Internet descubrí que si borraba el teléfono por completo y volvía a instalar de fabrica, no se eliminaba el malware, debido a que se alojaba en la ROM del teléfono como parte del sistema Android y no podía ser borrado y que la única forma de solucionar este problema era «Flasheando el Teléfono».

Y que significa «Flashear el Teléfono», no es mas que reinstalar el sistema operativo en la ROM del teléfono borrando el Android actual e instalando este nuevo Sistema Operativo.

Por suerte conseguí el que viene Android original que viene de ZTE de Digitel debido a que fue liberado oficialmente para su uso. Te voy a enseñar a reinstalar el Android original de tu ZTE Blade Apex2 de Digitel como cuando recién lo compraste.

Para ello debes seguir los siguientes pasos:

1.- Saca un respaldo de TODOS los archivos importantes del teléfono. Guardarlos fuera del teléfono y fuera de la microSD

2.- Asegúrate de tener suficiente batería ya que el proceso una vez iniciado no puedes detenerlo

3.- Descarga el Android Original desde la pagina de ZTE http://adf.ly/1WbCC8 (El enlace está acortado con adf.ly, demora 5 segundos para que continúes con la descarga, con esto me apoyas para continuar publicando.)

4.- Una vez descargado el archivo ZIP debes abrirlo, vas a encontrar un archivo llamado update.zip

5.- Copia el archivo update.zip a la raíz de tu microSD

6.- Presiona la tecla menu —> Settings (ajustes) —> About Phone (acerca del dispositivo) —> System Updates (actualizaciones del sistema) —> Storage Card Updates

7.- En Storage Card Updates presionas OK y luego Update Now

8.- Espera a que el proceso culmine, no te desesperes si ves que está atascado o que tarda en reiniciar, todo es normal.

9.- Una vez que el teléfono te da la bienvenida como si lo acabaras de comprar entonces está listo.

10.- Android te guiará en la configuración del dispositivo tal cual como cuando lo encendiste por 1ra vez.

Es todo, espero les ayude a salvar su teléfono y borrar los molestos virus de su equipo.

¡Hasta un próximo post!

Reindentar en Sublime Text

Esto lo tenia guardado cuando comencé con Sublime Text, no encontraba como rayos reindentar nuevamente mi código y recordando viejas experiencias con Java y NetBeans, tenia siempre el shortcut shift+alt+f, del cual me acostumbré y quedó marcado permanentemente en mi cerebro ya que es una combinación sencilla y cómoda.

¡Hasta un próximo post!

Git en Windows

La pesadilla

Cuando hablamos de Git en Windows, hablamos de dolores de cabeza… La gran mayoría de los que usan git en Windows son cualquier tipo de usuarios menos desarrolladores expertos, sin ánimos de ofender, pero es bien sabido que instalar diferentes herramientas en Windows es una real pesadilla, excepto .NET porque no queda de otra.

Instalando GIT

Si aun asi, necesitas instalar git en Windows, te dejo la solucion a todos tus males…

Lo primero que debes hacer es descargar git para Windows, te dejo este el enlace para que lo descargues en https://git-for-windows.github.io/

Una vez que lo hagas correctamente y hagas siguiente a todo, al final cierras.

Generalmente para conectarte a un repositorio te pide que agregues tu llave publica y usar el juego de llaves para conectarte. Si intentas hacerlo en este momento no vas a poder.

Usando SSH en Windows

Ahora debes descargar PuTTY, puedes descargar cada herramienta por separado o puedes bajarte el instalador que contiene todas las herramientas. Yo te aconsejo que bajes un instalador que trae todo. Aquí esta el enlace a la pagina de PuTTY y al instalador directo

Generalmente el instalador coloca todas las herramientas en

Creando GIT_SSH

Luego que has instalado el paquete PuTTY necesitas agregar la variable GIT_SSH a tu entorno en Windows. Para ello debes abrir el panel de variables de entorno, generalmente se encuentra ubicado en:

Y debes crear una nueva variable de entorno con estos valores:

git-ssh-variable

Creando SSH Keys

Ahora es cuando debes crear tus llaves SSH, te van a servir para acceder a diferentes repositorios, para ello debes abrir puttygen.exe donde sea que lo hayas instalado y hacer clic en generate.

putty-generator

De esta forma vas a generar una llave publica y una llave privada, recuerda que cuando tengas que compartir tus llaves solo debes compartir tu llave publica.

Guarda ambas llaves en un lugar seguro y seguimos configurando.

ssh-key-puttygen

Llamando al Agente SSH

Ahora necesitamos llamar al agente ssh para que mantenga disponible la llave privada en el entorno para cuando sea necesario. Para ello debemos abrir pageant.exe y agregar nuestra llave privada.

pageant

De esta forma tenemos listo para clonar y conectarnos al repositorio que necesitemos.

Si tienes dudas o comentarios no dudes en escribirme.

¡Hasta un próximo post!

Screen

Screen es una herramienta muy pequeña pero eficiente, puede ayudarte con las tareas que duran mucho tiempo y no puedes mantener abierta la consola o no pasa nada si pierdes tu conexión.

Una vez que el proceso se ha iniciado y estás dentro de una sesión de screen, puedes compartir esa sesión para que múltiples colegas puedan estar presentes. O bien si pierdes tu conexión a Internet puedes resumir la sesión en curso.

Para instalar:

Crear un screen

Puedes especificar un nombre

O simplemente crearlo sin nombre

Salir del screen sin cerrar

Nunca use “exit” dentro de una sesión de screen. Eso va a cerrarla, para ello debes usar el siguiente atajo en el teclado:

Listar screens

Resumir un screen

Puedes correr alguno de estos comandos para reconectar con un screen

Espero les sea tan util como lo es para mi.

¡Hasta un próximo post!

Sublime Text 3 build 3083 Licencia

Sublime Text es un editor de texto sofisticado para código, marcado y prosa. Te va a encantar la interfaz de usuario, características extraordinarias y rendimiento increíble. Como dicen ellos mismos puedo confirmar que es el editor de texto te vas a enamorar.

Sublime Text es un editor de texto y código fuente multiplataforma, con una interfaz de programación de aplicaciones Python (API). Sublime Text es software propietario. Su funcionalidad es extensible con plugins. La mayoría de los paquetes que se extienden tienen licencias de software libre y son mantenidos y construido por la comunidad. Sublime Text carece de diálogos de configuración gráfica y está configurado en su totalidad por la edición de archivos de texto.

CARACTERÍSTICAS:

  • Iconos de la barra lateral
  • Indicadores de carga de la barra lateral
  • Sidebar recuerda que se expanden las carpetas
  • Comportamiento cierre de la ventana Ajustado al pulsar Ctrl + w / cmd + w
  • Mejora la lógica asociación automática
  • Se ha corregido un bloqueo durante la transición de un parpadear de un símbolo de intercalación sólido
  • Corregido un fallo en plugin_host
  • Se ha corregido un accidente provocado por vistas de clonación Goto Anything
  • API: Actualizado a Python 3.3.3
  • Corrección de alto uso de CPU causado por un índice de corrupción.
  • Añadido establecer index_workers para controlar el número de hilos utilizados para la indexación de archivos.
  • Se ha corregido un fallo al que muestra la paleta de comandos con un archivo .sublime-build vacío
  • La implementación del tabulador ya no finaliza números. Editar / Mostrar Terminaciones todavía se puede utilizar para este

Ahora a lo que vamos, esto es un reblog para tenerlo a mano, soy fan de SublimeText y siempre es util tener la licencia a mano ya que nunca se sabe cuando puede salir de linea un sitio web.

Aqui está la licencia del ultimo  Sublime Text 3

Configurar GMail para enviar y recibir correos de otras cuentas

configurar otras cuentas en gmail

Pues si, puedes configurar otras cuentas en gmail como si fuera un cliente de correos como Outlook o Thunderbird, ya que hoy en día tenemos mas de un correo sea por necesidad, trabajo, gusto o logística.

Para configurar los correos entrantes:

Debemos iniciar sesión en gmail y una vez que estemos en nuestra pagina principal con la lista de correos debemos realizar la siguiente secuencia:

  • Haz clic en la rueda dentada
  • Haz clic en configuración
  • Luego clic en la opción Cuentas e Importación
  • Ve a la sección Comprobar el correo de otras cuentas (mediante POP3)
  • Y haces clic en donde dice: Añadir una cuenta de correo POP3 tuya

Esto abrirá una ventana nueva pidiendo los siguientes datos:

  • Dirección de correo electrónico: [email protected] y hacer clic en siguiente
  • Introduce la información solicitada
  • Selecciona las opciones como deseas configurar la recepcion de correos
  • Haz clic en Añadir cuenta

Con esto estamos listos para los correos de entrada, siempre es recomendable usar la opción SSL y cifrar esta conexión para evitar la intervención de los mensajes.

Para configurar los correos salientes:

Igualmente, debemos iniciar sesión en gmail y una vez que estemos en nuestra pagina principal con la lista de correos debemos realizar la siguiente secuencia:

  • Haz clic en la rueda dentada
  • Haz clic en configuración
  • Luego clic en la opción Cuentas e Importación
  • Ve a la sección Enviar mensaje como
  • Y haces clic en donde dice: Añadir una cuenta de correo tuya

Esto abrirá una ventana nueva pidiendo los siguientes datos

  • Nombre completo
  • Dirección de correo electrónico
  • Haz clic en siguiente
  • Llena los datos solicitados, depende para que lo necesites puedes usar la opción de enviar por gmail o la opción e enviar correos
  • Luego, haces clic en Añadir cuenta

Espero puedan lograr configurar otras cuentas en gmail sin problemas.

Cualquier duda o comentarios pueden escribirme cuando quieran.

 

 

Buscar patrones IP en archivos

Buscar patrones IP en archivos

Como podemos Buscar patrones IP en archivos

Este script te permitirá buscar patrones IP en archivos desde tu consola de bash, para windows puedes usar cygwin y para OSX o Linux solo debes abrir tu consola.

Si aun no sabes usar bien el comando grep, aquí te dejo el help

Espero sea de mucha ayuda como lo es para mi.

Si tienes dudas o comentarios puedes escribirme cuando quieran.

Acortador De Direcciones Web Con node.js

Este post lo encontré muy interesante y decidí compartirlo con ustedes. Es un acortador de direcciones hecho en Node.js y mongoDB.

Para acortar una dirección usando la API tenemos que hacer un POST a http://zx8.in/api/shorten especificando en el campo URL la que queremos acortar:

Y obtendremos la respuesta en formato JSON:

El campo ‘already’ indica si nuestra url original ya había sido acortada previamente y por tanto ya estaba en la base de datos.

Para obtener estadísticas de una url corta, igualmente hacemos POST a la siguiente API: http://zx8.in/api/stats. Esta vez en el campo URL hemos de indicar la url corta.

Y obtendremos el siguiente código JSON:

Espero te sea útil.

Fuente: daniel-munoz.com