Nuevo libro de “Desarrollo para iOS: Primeros pasos con Swift y Objective-C”

syncfusion-ios-spanish

Los amigos de CampusMVP, quienes tienen una gran experiencia en entrenar y ayudar a otros desarrolladores a mejorar sus habilidades profesional. Como parte de sus aventuras educativas ahora están ofreciendo este libro gratuito llamado Desarrollo para iOS: Primeros pasos con Swift y Objective-C. Es español. Permitirá dar tus primeros pasos con los lenguajes de programación para iOS.

Aprenderás:

  • Qué lenguaje es mejor para tus necesidades: Objective-C o Swift.
  • Sintaxis para ambos lenguajes.
  • Conceptos fundamentales que te facilitarán la manera en que desarrollas aplicaciones móviles.

Puedes descargarlo aquí

Actualizando a Windows 10 Aniversario

La versión 1607 (16 de julio) de Windows 10, conocida como la versión de aniversario, oficialmente fue lanzada el 2 de agosto del 2016.  Trae muchas cosas nuevas como Windows Ink, entensiones para Edge (nuevo navegador de internet), etc.

La actualización lleva de nombre “Feature update to Windows 10, version 1607″.

Antes de actualizar no olvides respaldar tus datos.

Si no has recibido la actualización todavía puedes probar lo siguiente

Windows 10 Update Assistant.

win10-anniversary01

Le das clic al botón que se ve en la imagen superior y empezará la descarga del Windows 10 Update Assistant. Una vez que descargue lo ejecutas y verás algo similar a esto:

win10-anniversary02

Como se puede ver en mi caso mi versión de Windows 10 no es la última. Darle clic a “Update Now” y si tu computadora pasa la verificación de compatibilidad podrás hacer la actualización.

win10-anniversary03

Para más información pueden leer el siguiente artículo (en Inglés):

http://www.makeuseof.com/tag/get-windows-10-anniversary-update-now/

Fallout Shelter 1.6.1 nuevo contenido y ahora se puede jugar en PC

FalloutShelter_ScreenShot_2016-07-30_195124

Fallout Shelter es un juego donde estás a cargo de un refugio nuclear, construyes diversas salas y tienes que mantener felices a tus moradores.

La nueva versión 1.6.1 que puedes descargar gratis en iOS, Android, ahora soporta una plataforma nueva: la PC.

¿Qué hay de nuevo?

Hay nuevo contenido como son las misiones a las que puedes acceder de 2 formas, una es construyendo el nuevo Centro de Mando del Supervisor, la cual puedes “mejorar” para poder enviar moradores hasta a 3 misiones simultáneamente. La segunda opción es enviando un morador al yermo y de cuando en cuando aparecerá una misión.

FalloutShelter_ScreenShot2

Cuando estés en una misión la manera de avanzar a la siguiente sala es dando clic (o tocar con el dedo) la sala a la que te quieres dirigir. Yo cometía el error de arrastrar a un morador hacia la siguiente sala pero era un poco difícil hacerlo.

FalloutShelter_ScreenShot3Recordar equipar correctamente a los moradores que van a las misiones, por ejemplo que lleven el máximo de estimulantes (stimpacks) y “radAways” (medicina y anti-radiación), es 25 de cada uno. Finalmente que tengan buen traje y armamento. Sobre el nivel de S.P.E.C.I.A.L. que debe tener el morador, la Agilidad indica el tiempo que demora en atacar el morador.

Hay un tope de 3 moradores por misión pero existen misiones que restringen el número de moradores por ejemplo a 2. Hay otras restricciones dependiendo la misión ya sea que sólo pueden usar un tipo de traje o un tipo de arma. Toda misión indica el nivel mínimo que tiene que tener el morador y el mínimo de daño de sus armas.

Hacer “level up” en una misión le restaura la salud al morador. No recuerdo si le quita la radiación.

Si un morador muere durante la misión, no lo puedes revivir como normalmente se hace, tienes que cumplir la misión o retirarte. Automáticamente reviven si ganas la misión.

No es necesario recorrer todas las salas de una misión basta con cumplir la misión y ya podrías concluirla.

Si adquieres un nuevo morador, “Sr. Mañoso”, loncherita (tartera), o mascota durante la misión no los podrás usar hasta que regreses de la misión.

Hay ahora la Nuka-Kola Quantum que puedes adquirirla (comprándola con dinero de verdad) o cumpliendo misiones. Te ayuda a acelerar las cosas por ejemplo puedes ir o regresar de una misión instantáneamente (sin tener que esperar horas o días), puedes usarla para que la creación de armas o trajes sea instantánea, o la barbería.

Además de la nueva sala Centro de Mando del Supervisor, con respecto a la versión original del juego hay la “Fábrica de Armas” y la “Fábrica de Atuendos” que permite crear trajes o armas usando “chatarra”. Cabe decir que si mejoras estas salas puedes fabricar armas o trajes “raros” (color azul) y “legendarios” (color amarillo). Finalmente la “Barbería” que permite editar la apariencia del morador, por ejemplo su peinado y si “mejoras” la sala (cuesta 50,000) puedes también personalizar rasgos faciales.

Ahora que mencionamos “chatarra” viene a ser como la materia prima para la creación de atuendos y/o armas. La puedes obtener desmantelando (desguazar) tus armas o trajes, en misiones o si mandas un morador al yermo. En las “tarteras” también puedes encontrar “chatarra”.

La chatarra se almacena en las bodegas y ocupa el mismo espacio que un traje o arma. Debería ocupar menos espacio ya que forma parte de un ítem pero así es el juego.

Máscotas, puedes tener de 2 tipos: perros o gatos. Dan un bono de alguna clase como por ejemplo: +3 a los S.P.E.C.I.A.L. del niño, regresar más rápido al refugio, etc.

El misterioso extranjero, cada cierto tiempo sonará una música que indica que ha aparecido este señor y si lo llegas a ubicar tócalo o dale clic para que te dé chapitas (caps). No es fácil ubicarlo pero normalmente lo puedes ubicar en los ascensores, bodegas, en la puerta del refugio, etc.

fallout-shelter-stranger

La versión de PC.

No es tan fácil instalar la versión de PC como lo es en Android y en iOS (iPhone, iPad).

Requieres 2 cosas: el programa llamado Bethesda.net Launcher y una cuenta en Bethesda.net.

Recuerda que para ejecutar el Fallout Shelter tienes que ejecutar primero el Bethesda.net Launcher.

Probando la versión en una PC Surface 3 que es táctil, por el momento no funciona bien el “pellizcar para ampliar” o pinch-to-zoom, limitándose a simples taps (clics). Si quieres hacer zoom, utiliza la rueda del ratón. En conclusión funciona bien con teclado y ratón pero no tan bien con la interfaz táctil (que normalmente las PCs no tienen).

Dejando éso de lado, la versión es similar a las de las otras plataformas.

Anteriormente la única forma de jugarlo en PC era usando un emulador de Android. Ahora con esta versión de Bethesda la cosa es mucho mejor.

fallout-shelter-pc

Si tomas un screenshot (imagen) de tu refugio, el archivo lo puedes ubicar en:

This PC > Documents > My Games > Fallout Shelter > Screenshots

fallout-shelter-screenshots

Nuevo libro: GitHub Succinctly

syncfusion-github

Los amigos de Syncfusion han publicado un nuevo libro llamado GitHub Succinctly escrito por Joseph D. Booth.

Únete a los más de 11 millones de usuarios y aprovecha uno de los repositorios de control de versiones más poderoso de la web.

GitHub ofrece un acceso incomparable para que los desarrolladores puedan trabajar juntos en sus proyectos, creando un puente que permite superar fronteras geográficas y reunir a los equipos. Ya sea que seas un desarrollador individual buscando explorar nuevos proyectos, publicar tus proyectos o darle a tu compañía un lugar seguro donde trabajar, el libro GitHub Succintly del autor Joseph D. Boot, te ayudará a que puedas comenzar.

El libro es completamente gratuito (en inglés) y puedes descargar tu copia aquí. Si no estás registrado, regístrate.

Descargar vídeos YouTube usando VLC, corregir “unable to open”

vlc-youtube

Con VLC se podía descargar vídeos de YouTube sin problemas. Ahora sin importar si actualizas a la última versión sale el siguiente error:

  • VLC is unable to open the mrl.
  • Your input can’t be opened.

Y te manda a revisar los archivos del log (bitácora).

Hay una solución en el siguiente enlace: http://www.trickstable.com/vlc-is-unable-to-open-the-mrl-fixed-2/

La solución consiste en reemplazar un archivo llamado “youtube.luac” dentro de las carpetas del VLC.

El contenido del archivo lo puedes encontrar aquí http://git.videolan.org/?p=vlc.git;a=blob_plain;f=share/lua/playlist/youtube.lua;hb=HEAD

Copias todo el texto que sale allí y lo guardas usando el notepad. Recuerda que la extensión tiene que ser “luac” así: youtube.luac no txt.

O puedes descargar el archivo ya creado aquí: youtube.luac

Ese archivo tienes que copiarlo en este lugar:

C:\Program Files (x86)\VideoLAN\VLC\lua\playlist

Te va a pedir que reemplaces el archivo existente. Si te preocupa renombra el archivo que ya existe por ejemplo cámbiale la extensión así:

youtube.luac.bak

Eso es todo, vuelve a ejecutar el VLC y usa el procedimiento que puse en mi artículo: https://bloginspanish.wordpress.com/2014/11/05/caracteristicas-ocultas-del-programa-vlc/

WSUS, usarlo sin dominio y algunos consejos

Mantener actualizada tu computadora con sistema operativo Windows, no es tarea sencilla. Microsoft creó el “Windows Update” o actualizaciones de Windows para lidiar con el problema.

Casi no tienes que hacer nada para mantener al día tu computadora, completamente actualizada y sin problemas. Windows Update se encarga de conectarte con Microsoft (a través de Internet), obtener la lista de actualizaciones, descargarlas e instalarlas. Una maravilla.

Y aquí viene el gran “pero“.

Cuando es una sola computadora es genial. El problema aparece cuando se empiezan a multiplicar las computadoras que quieres actualizar entonces la cantidad de megabytes que tienes que descargar de Internet se convierten fácilmente en gigabytes o peor. ¿Alguien sabe por qué Internet está lento?

Dos cosas suceden normalmente:

  1. Muchas computadoras requieren 1 actualización (esta situación es la de casi todos los días y peor cuando es el famoso martes de actualizaciones, cuando Microsoft lanza un montón de actualizaciones el mismo día.
  2. Una computadora requiere muchas actualizaciones. Normalmente porque le acabas de instalar el sistema operativo Windows.

Un ejemplo: Cuando tienes 1 PC digamos con Windows 7 y hay una pequeña actualización de 10 MB de tamaño, la computadora la trae de los servidores de Microsoft usando Internet (ocupando el ancho de banda) y luego de un rato está actualizada. Ahora aumentas a 10 PCs con Windows 7, la descarga ahora es de 100 MB, en otras palabras empieza a afectar negativamente la velocidad de Internet que tengas contratada.

Hay una salvedad para el caso de Windows 10. Este sistema operativo cuenta con la característica “peer to peer” que hace que si una computadora descargó una actualización pues esta computadora puede entregar esta actualización a otras computadoras dentro de la misma y red e incluso ayudar a Microsoft a actualizar otras computadoras en Internet. Lo más extraño es que es la opción por defecto. Se puede desactivar si quieres, aquí puedes ver cómo http://www.howtogeek.com/224981/how-to-stop-windows-10-from-uploading-updates-to-other-pcs-over-the-internet/.

wsus-tutorial-a
Puedes desactivar la opción Peer to Peer poniéndola en OFF, puedes hacer que sólo actualice PCs dentro de tu red local y la opción por defecto es tu red local y subir actualizaciones a otras PCS en Internet (esto ayuda a Microsoft pero si esto afecta la subida a Internet en tu red puedes desactivarla)

Como puedes ver Windows 10 soluciona el principal problema que hay con las actualizaciones: el consumo de tu ancho de banda de Internet.

Hay unas cuantas desventajas también, por ejemplo: si la PC que ya descargó las actualizaciones está apagada pues otras PCs descargarían de Internet. Otra sería si las PCs están descargando actualizaciones al mismo tiempo entonces igual se produciría un mayor uso del ancho de banda de Internet.

Otro detalle es cuando tienes un grupo de computadoras con diferentes versiones de Windows desde XP, Vista, 7, 8, 8.1 , hasta 10.

Conforme la velocidad de Internet siga incrementándose el problema puede dejar de serlo pero hoy en día es un problema real.

Entra el WSUS.

WSUS significa “Windows Server Update Services” o Servicios de Actualización de Windows Server.

Así luce el WSUS.
Así luce el WSUS.

La idea de este programa es permitirle a los administradores de red el poder administrar la distribución de actualizaciones y parches que Microsoft libere para productos de Microsoft en las computadoras de la corporación o empresa.

Parece un trabalenguas, la idea es tener una computadora (servidor) dentro de la empresa que descargará las actualizaciones de Microsoft desde Internet (o de otro servidor interno) y almacenarlas localmente para su instalación en las computadoras de la empresa, en el momento que los administradores decidan que es correcto.

En realidad no está orientado para el hogar porque es un poco caro, requieres tener una computadora que tenga instalado Windows Server y esa licencia de software cuesta. Si el dinero no es problema puedes instalarlo en tu hogar.

Hay una versión de prueba de Windows Server que te da 180 días para probar el software y no pagas durante ese tiempo. Cuando pase ese tiempo la computadora se va a apagar cada hora, hasta que pagues una licencia o vuelvas a conseguir otra versión de prueba y la vuelvas a instalar. Hay una opción más: “Extender el periodo de prueba.”

Lo puedes hacer así:

Abre una ventana de comandos (command prompt) con privilegios administrativos y ejecuta lo siguiente.

slmgr.vbs /rearm

Con eso tendrás otros 180 días de prueba.

slmgr

Más información aquí: https://www.linkedin.com/pulse/evaluation-period-expired-windows-server-2012-r2-how-extend-mohammed

Lo normal es que en tu empresa exista un dominio y allí vaya un servidor con WSUS. Felizmente no es obligatorio que tengas un dominio, puedes tener un servidor que no esté dentro de un dominio y actualizar cualquier computadora con Windows que tu corazón desee.

Una vez que tengas un WSUS en tu red, las descargas de actualizaciones sólo se hacen una vez y cada computadora cliente actualiza a la velocidad de tu red interna, por ejemplo si tienes una red de 1 gigabit a esa velocidad descarga las actualizaciones al cliente. Es increíblemente rápido, cuestión de segundos. Lo que luego ya demora es la instalación de las actualizaciones.

Configurar una computadora para que pueda actualizar desde un WSUS.

Crea un archivo de texto y ponle de nombre: wsus.reg y dentro escribe lo siguiente:

Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows\WindowsUpdate]
"WUServer"="http://192.168.1.20:8530"
"WUStatusServer"="http://192.168.1.20:8530"

[HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows\WindowsUpdate\AU]
"NoAutoUpdate"=dword:00000000
"UseWUServer"=dword:00000001

Tienes que cambiar el número IP por el de tu servidor WSUS y de preferencia ponle IP estática (fija) al servidor para que no tengas que editar el archivo para cambiar la IP.

En la computadora “cliente”  que quieres que se conecta a ese WSUS tienes que ejecutar ese archivo, le puedes dar doble clic o botón derecho y escoges combinar o “merge” en inglés. Si no puedes ejecutarlo es que te faltan permisos administrativos, tienes que usar una cuenta de administrador.

Listo. Es todo, reinicia y tu computadora obtendrá las actualizaciones del servidor WSUS.

wsus-tutorial-b
Este archivo es el que tienes que crear. La extensión debe ser REG, de otra forma no funcionará. Puedes hacer lo mismo que hace este archivo a mano usando el programa REGEDIT pero es más difícil.

wsus-tutorial-d

Una forma fácil de ver si el wsus.reg está funcionando es ver en Windows Update de la computadora el recuadro que dice: “Check online for updates from Microsoft Update”, si está el recuadro entonces va a actualizar del WSUS.

Puedes ejecutar este comando en un command prompt (cmd) si no quieres usar la interfaz gráfica de Windows Update.

wuauclt.exe /reportnow /detectnow

Si todavía no te funciona, a veces pasa, entonces una opción es detener el servicio Windows Update desde “servicios” y luego eliminar la carpeta “C:\Windows\SoftwareDistribution”.

A veces eliminar esa carpeta es un poco difícil porque hay archivos que no quiere eliminar, la idea de detener el servicio Windows Update es que te permita eliminar el contenido de SoftwareDistribution.

Una vez eliminado puedes reiniciar (más seguro) o ejecutar el comando anterior, o puedes usar la interfaz gráfica de Windows Update desde el Panel de Control, escoge tu veneno.

Como una opción más puedes ejecutar el siguiente comando:

wuauclt.exe /resetauthorization /detectnow

Con el parámetro /resetauthorization se elimina una cookie (galletita).  A veces me ha servido cuando por alguna razón la computadora cliente no empieza el proceso de actualización.

Hay un parámetro /UpdateNow que supuestamente inicia inmediatamente la instalación de las actualizaciones pero no está documentado en el Microsoft Technet, quien sabe el porqué. Aquí se los dejo:

wuauclt.exe /updatenow

Consejos.

  1. Uno de los mejores consejos con respecto a WSUS es seleccionar sólo los productos de Microsoft que quieres que actualice en tu red. Da mucha tentación marcar todo pero vas a consumir mucho espacio en disco y mantener actualizado tu servidor WSUS va a demorar mucho tiempo. (A menos que tu Internet sea súper rápida > 100 megabits mínimo y tengas mucho espacio de almacenamiento).
  2. Dejar que WSUS apruebe actualizaciones automáticamente es tentador y más fácil pero a veces tenemos que trabajar y aprobar y declinar actualizaciones a mano o usando un script.
  3. Cada cierto tiempo hacer el “clean-up”  en opciones con el objetivo de liberar espacio y mantener la base de datos del WSUS más ligera y con menos basura.

Esta historia continuará…

TeslaCrypt un ransomware menos, cierran operaciones y liberan llave maestra para desencriptar

teslacript5
Normalmente este archivo lleva el nombre de: RECOVERobntt.png

TeslaCrypt es un malware del tipo ransomware que una vez que infecta tu computadora, se dedica a encriptar tus archivos, documentos, fotos, etc. La idea es pedir un “rescate” o sea dinero por la llave que puede desencriptar tus archivos a su forma original.

teslacrypt1

El rescate normalmente equivale a unos $500 dólares americanos. El medio de pago son “bitcoins”.

Felizmente para todos aquellos que no cedieron y se resignaron a esperar una solución gratuita, buenas noticias. El 18 de mayo del 2016 los creadores del TeslaCrypt cerraron sus sitios TOR y liberaron la llave maestra que permite desencriptar archivos. Se disculparon también.

teslacrypt2

El 22 de mayo, recomendaron que uses el programa de desencriptación BloodDolly. Un programa creado por un investigador en seguridad quien siguió de cerca cada versión del TeslaCrypt. Ayudando a las víctimas a desencriptar los archivos de forma gratuita en el pasado.

teslacrypt3

El programa del experto BloodDolly se llama TeslaDecoder, está en su versión 1.01 y puede desencriptar las versiones 3.0 y 4.0 del TeslaCrypt. El software permite desencriptar archivos cuyas extensiones fueron cambiadas a .xxx, .ttt, .micro, .mp3 o aquellos archivos que les quitaron la extensión.

teslacript6

El programa es muy sencillo de usar:

  1. Descarga el archivo de http://download.bleepingcomputer.com/BloodDolly/TeslaDecoder.zip son 1,362 KB, bien pequeño.
  2. Como es un archvio ZIP tienes que desempaquetarlo, y dentro tienes que ejecutar el archivo: TeslaDecoder.exe.
  3. Tienes que usar el botón “Set key” para que escojas la extensión de tus archivos, esto lo eliges de acuerdo a la extensión con que te dejó el virus tus archivos. Por ejemplo podría ser que tus archivos mantengan su misma extensión en ese caso escoge: <as original>. Dale clic al botón Set key en esa misma ventana.
  4. Con eso se carga la llave correcta para el desencriptador. Ahora puedes elegir entre desencriptar una carpeta o todo un disco.
  5. Escoge entre “Decrypt Folder” para desencriptar una carpeta o “Decrypt All” para desencriptar todo el disco.
  6. Una vez elijas la opción el programa te preguntará si quieres hacer un backup (copia de respaldo). Si aceptas el programa por cada archivo que desencripte hará una copia del mismo archivo con el mismo nombre y con la extensión .TeslaBackup.

Cuando crea la copia de seguridad el programa demorará un poco más en la operación.

Para finalizar, al menos buenas noticias para todos los afectados por este malware. Realmente este tipo de programas son de temer y la recomendación de que siempre tengas un backup de tus archivos nunca puede ser más cierta que en estos casos.

Más información aquí:

http://www.bleepingcomputer.com/news/security/teslacrypt-shuts-down-and-releases-master-decryption-key/

http://www.bleepingcomputer.com/news/security/teslacrypt-developers-recommend-tesladecoder-to-decrypt-files/

Un gran sitio WordPress.com

A %d blogueros les gusta esto: