Syncfusion, nuevo libro ASP.NET Multitenant Applications Succinctly escrito por Ricardo Peres

syncfusion-asp.net-multitenantLos amigos de Syncfusion han lanzado un nuevo libro titulado ASP.NET Multitenant Applications Succinctly. En este libro el autor Ricardo Peres te presentará como albergar múltiples inquilinos en el desarrollo de aplicaciones web. Aprenderás excitantes maneras de usar el entorno ASP.NET para implementar soluciones para múltiples inquilinos en tus aplicaciones.

Descarga tu copia aquí. El libro está en inglés y si no te has registrado tendrás que registrarte.

Enviar y recibir mensajes de WhatsApp desde tu computadora de escritorio

whatsup-web

La característica WhatsApp Web permite enviar y recibir mensajes desde tu navegador de Internet el cual al principio soportaba solamente Google Chrome pero ahora soporta Firefox, Opera y al parecer Safari.

Tiene sus limitaciones, en realidad no recibes los mensajes desde los servidores de WhatsApp sino que se conecta a tu teléfono inteligente (el que tiene la aplicación WhatsApp del que quieres enviar/recibir mensajes). Por eso necesitas que ambos dispositivos estén conectados a Internet simultáneamente, de otra manera no se puede hacer la configuración.

Podrás ver el siguiente mensaje de error si tu celular no puede ser alcanzado por la aplicación web de tu computadora:

whatsapp-error

La misma aplicación web recomienda mantener tu celular conectado:

whatsapp-tip
Mantén tu teléfono conectado. WhatsApp Web se conecta a tu teléfono para sincronizar mensajes. Para reducir el uso de datos, conect tu teléfono a una red Wi-Fi.

Google Hangouts y Facebook Messenger usan la misma manera para sincronizar entre un celular y la web. Asegúrate de estar conectado a una red Wi-Fi en tu celular para que no incurras en un mayor gasto del servicio de datos.

Requisitos.

  1. En la computadora necesitas un navegador de Internet compatible: Chrome, Firefox, Opera o Safari.
  2. El celular que tiene que tener la aplicación WhatsApp y del que quieres enviar/recibir mensajes. Este celular tiene que ser Android, iPhone, Windows Phone, Blackberry, Blackberry 10, Nokia S60 o Nokia S40.
  3. Ambos dispositivos conectados a Internet al mismo tiempo.

Pasos a seguir.

  1. En el navegador de Internet tienes que ir a la siguiente URL: web.whatsup.com.
  2. La página mostrará un código QR en la pantalla de la computadora. Tienes que escanear esta imagen con tu celular usando la aplicación de WhatsApp.
  3. En WhatsApp navega el menú y selecciona WhatsApp for Web y podrás escanear el código QR usando la cámara del celular.
  4. Una vez que el código QR haya sido escaneado exitosamente, tu computadora se habrá conectado a WhatsApp for Web y empezarás a recibir los mensajes en tu computadora.

whatsup-web2

Nota: La falta de soporte para Apple ya sea su navegador Safari o sus dispositivos móviles (iPhones), según WhatsApp se debe a limitaciones de la plataforma de Apple. Esto puede que haya cambiado con el iOS versión 9 que fue lanzada hace poco, puesto que el sitio web WhatsApp Web muestra Safari desde la versión MacOS 10.8 o superior.

whatsapp-web-safari

Y entre los dispositivos podemos ver que han agregado iPhone:

whatsapp-web-iphone

¿Qué queda? Probar y ver si hay suerte.

¿Cómo recibir notificaciones de WhatsApp en tu computadora?

whatsapp-notificaciones

Para recibir notificaciones (alertas) cada vez que recibas un mensaje de WhatsApp puedes usar el navegador Chrome y una extensión gratuita llamada WAToolkit.

watoolkit

Pasos para instalar WAToolkit.

  1. Abre Chrome (si no lo tienes, instálalo).
  2. Dale clic en la barra de íconos donde dice Apps.google-apps
  3. Dale clic al ícono que dice Web Store:google-apps2
  4. Busca «watoolkit» como se ve en la siguiente imagen:watoolkit2
  5. Dale clic al botón agregar a Chrome (+ Add to Chrome):watoolkit3
  6. Listo. Ahora ya podrás ver el siguiente botón en WhatsApp Web:watoolkit4
  7. Tienes que activar las notificaciones de escritorio, dale clic a «Turn on desktop notifications».watoolkit5
  8. Dale clic a «Permitir» o Allow. Listo.

Ahora podrás recibir notificaciones cada vez que te llegue un nuevo mensaje.

Gizmodo – David Nield.

Epson L555 como escanear por red en Windows 10

El software llamado Epson Scan es bueno para realizar escaneos pero por defecto está configurado para conectarse directamente a la impresora a través de un cable USB.

Para realizar un escaneado usando la red (por cable o Wi-Fi), se requiere hacer una pequeña configuración. Es sencillo.

Para descargar el programa Epson Scan pueden descargarlo de aquí Epson Scan. Es de Singapur pero la de Latinoamérica es muy complicada.

epson-scan-singapur

Ocupa 21.46 MB y soporta  casi todas las versiones de Windows.

Si lo instalas y lo ejecutas (sin tener la impresora conectada por cable USB) recibes el siguiente mensaje:

epson-scan-error

«Cannot communicate with the scanner», no se puede comunicar con el escáner.

Sería más fácil si agregaran al mensaje: «Utilice el programa Epson Scan Settings».

Para configurar el escáner para escaneo por red, ejecute el programa «Epson Scan Settings«, en el menú inicio escriba: epson scan settings y ejecútelo.

Aparece la siguiente ventana:

epson-scan-settings1

Como se puede ver en conexión indica «Local» en vez de «Network» o sea red. Tienes que cambiar a red así:

epson-scan-settings2

Si no aparece ningún escáner en la lista dele clic al botón «Add» o agregar.

epson-scan-settings3

Empieza a hacer una búsqueda automáticamente del escáner, en mi caso no lo encontró automáticamente. Si lo encuentra lo seleccionas y le das clic a «OK» sino le das a la opción «Enter Address» o ingresar dirección IP así:

epson-scan-settings5

Le das al botón «OK» o Aceptar.

Tienes que saber la dirección IP de tu impresora si no la conoces tienes un par de opciones:

  • Una es imprimir una página de estado de la configuración de red desde la misma impresora, usando la pantallita LCD y las teclas de la impresora.
  • Abrir el Panel de Control y buscar dispositivos e impresoras como se ve en la imagen inferior. Dar clic derecho en la impresora Epson y en el menú emergente darle clic a Propiedades, en la ventana que aparece ir a la última pestaña y ahí puedes ver la dirección IP de la impresora.

epson-dispositivos-impresoras

En la imagen inferior puedes ver la IP de la impresora.

epson-propiedades

Donde dice IP Address: 192.168.1.8, esta IP varía de acuerdo a tu red.

epson-scan-settings4

Ahora puedes realizar una prueba para ver si funciona. Dale clic a Test y aparecerá este mensaje:

epson-scan-settings6

Al final del mensaje dice Opción: Alimentador automático de documentos. No te preocupes igual funciona puesto que por defecto trata de usar el alimentador pero si no pones ningún documento allí entonces utiliza la cama plana para escanear.

Nota. Si usas el alimentador automático de documentos para escanear genera un sólo archivo TIFF que luego te verás en problemas para separarlo o incluso para imprimir puesto que la mayoría de programas sólo ve la primera hoja y no las demás. En este caso lo mejor es que uses un programa para separar el archivo en múltiples imágenes.

Bueno ahora ya puedes escanear documentos a través de la red. Ejecuta Epson Scan y mostrará la siguiente pantalla:

epson-scan-exito

Caricaturas de 2 Bill Gates y 2 Steve Jobs de Fulvio Obregon

Fulvio Obregon es un ilustrador de Cali en Colombia y ha creado una serie de retratos de la versión joven y adulta de la misma celebridad. Míralas aquí.

3_Steve_Jobs2

La ropa Steve Job (mayor) dice «He logrado hacer que esto pase: Agua = $2, iAgua = $10».

2_Bill_Gates3

El billete del joven Bill Gates dice: «Transformo mis ideas en dinero».

Boing Boing – Mark Frauenfelder.

Pruebas de rendimiento del iPad Mini 4 de Apple

La nueva tableta iPad Mini 4 de Apple corre a 1.5 Ghz, utiliza un procesador de 2 núcleos: A8 y viene con 2GB de RAM.

El iPad Air 2 utiliza un procesador A8X que tiene 3 núcleos, en otras palabras tiene un núcleo extra comparado con el iPad Mini 4.

¿Cuán rápida es?

Usando el programa Geekbench 3 y corriendo unas pruebas, podemos confirmar que la iPad Mini 4 es más rápida que:

  • iPhone 6.
  • iPhone 6 Plus.
  • iPad Mini 2.
  • iPad Mini 3.

Pero es más lenta que el iPad Air 2.

ipad-mini-4-preview.001-640x470

ipad-mini-4-preview.002-640x470
Puedes comprar una desde $399 con 16GB de espacio.

Ars Technica – Andrew Cunningham.

HTC Windows Phone 8X y Windows 10 Mobile Insider Preview Build 10536

Debido a un error en el detector de dispositivos (detectoid), el teléfono HTC 8X recibió la actualización a la versión 10536 de Windows 10 Mobile, la cual no deberías instalar jamás.

Si eres de aquellos que hicieron la actualización, notarás que el teléfono entra en un bucle eterno de reinicios que en algún momento se detiene pero no podrás usar el teléfono.

Actualización 28/09/2015.

Hoy al fin hay una solución al problema (gracias por avisarme Ronny Sojo) Microsoft ya lanzó la nueva versión del programa Windows Device Recovery Tool 3.0.1 que ahora si obtiene el firmware del teléfono. Ocupa 764.41 MB pero vale la pena. Ya pude revertir mi teléfono a Windows Phone 8.1.

Aquí unas imágenes del proceso:

windows-device-recovery-tool-3.0.1

windows-device-recovery-tool-3.0.1b

windows-device-recovery-tool-3.0.1c

windows-device-recovery-tool-3.0.1d

windows-device-recovery-tool-3.0.1e

windows-device-recovery-tool-3.0.1f

windows-device-recovery-tool-3.0.1g

windows-device-recovery-tool-3.0.1h

windows-device-recovery-tool-3.0.1i

windows-device-recovery-tool-3.0.1j

windows-device-recovery-tool-3.0.1k

windows-device-recovery-tool-3.0.1l

Como solucionar el problema del bucle eterno.

En Microsoft Mobile Devices Preguntas frecuentes – ¿Cómo puedo recuperar/resetear/restaurar el software de mi teléfono? puedes descargar el siguiente programa: Windows Phone Recovery Tools 2.1.2

El software ahora soporta algunos modelos de HTC como el One pero por el momento no tiene el firmware del HTC 8X. El mensaje dice: «Software package is not found on server».

Tampoco se puede usar para revertir a Windows Phone 8.1.

recovery-tool-2.1.2-1

recovery-tool-2.1.2-2

recovery-tool-2.1.2-3

recovery-tool-2.1.2-4

Por el momento existe esta opción, la llaman «hard reset» algo así como reseteo a la mala:

http://www.hard-reset.org/factory-default/how-to-easily-master-format-htc-8x-windows-phone-with-safe-hard-reset/

Sigue los pasos:

>> PASO 1 (Preparación) :

Asegúrate que tengas una copia de seguridad (backup) de tus datos importantes.
Asegúrate que la batería esté completamente cargado o al menos no vacía.
Apaga el HTC 8X Windows Phone

>> PASO 2 :

Presiona y mantén presionado: El botón de «Bajar Volumen».
Continúa presionando una vez: El botón de «Encendido» (no sueltes el botón de «bajar volumen»)
Si en la pantalla aparece la imagen de un ícono (un símbolo de adminiración «!») entonces puedes soltar el botón de «bajar volumen».

>> PASO 3 :

Ya puedes soltar todos los botones del paso 2
Presiona y suelta cuidadosamente los botones mencionados abajo:
Presiona una vez: El botón «Subir Volumen».
Presiona una vez: El botón «Bajar Volumen».
Presiona una vez: El botón de encendido.
Presiona una vez: El botón «Bajar Volumen».

Aquí hay un vídeo

Gabe Aul de Microsoft recomienda a todos aquellos afectados con la actualización que regresen a Windows Phone 8.1 y que la actualización no es compatible con el teléfono. Esta es la lista de los teléfonos compatibles.

gabe-aul

Es más fácil decirlo que hacerlo puesto que usando el Windows Phone Recovery Tools todavía no se puede revertir a una versión anterior puesto que el servidor no tiene el firmware disponible para el HTC 8X. Sólo queda esperar a que salga una solución.

Una vez que el teléfono inicia en Windows 10 puedes usar el teléfono pero se colgará constantemente, por ejemplo al intentar hacer llamadas.

Un problema que tiene es que la resolución es muy alta y todo se ve muy pequeño, no se puede leer a menos que tengas muy buena vista o una lupa. Puedes tratar de arreglarlo agrandando las letras en Configuración -> Accesibilidad pero es una solución que no funciona en todas las pantallas de la interfaz de usuario, los «tiles» del inicio siguen apareciendo con letras pequeñas.

Algunos reportan el famoso «Something went wrong» o algo salió mal. El código de error es 0xA00F4246 (0x8007001F).