Windows 8.1. Impresiones.

imageBien, tras más de un año como usuario de Windows 8 (tanto en las betas como en la versión final) no me he podido resistir y actualice Windows 8 a la Release Preview del 8.1 (o actualización Blue)

Que puedo decir, si antes el sistema iba fluido pero adolecía de algunos “problemas” a la hora de adaptarse a la nueva forma de trabajar, ahora muchos de esos temas se han solventado.

Para empezar la sensación de “doble personalidad”: no la ha perdido del todo, pero detalles como que el fondo de la parte “Modern UI” y el fondo del escritorio clásico sean el mismo se agradecen y le dan sensación de conjunto.
No por eso deja uno de tener esa impresión cuando cambia entre aplicaciones Windows 8 y aplicaciones clásicas, pero al menos ya no da ese “golpe” a la vista cada vez que se van a utilizar los programas.

El botón de inicio: ¡ha vuelto! Si bien es cierto que no como antes. Su función primaria es la de enviarte a la pantalla principal de selección de “Modern UI” pero también tiene cositas útiles si se le utiliza con el botón derecho, tal como se ve en la imagen adjunta. Un buen montón de opciones que nos evitarán perdernos a la hora de tocar algunas opciones del panel de control (que casi siempre son las más utilizadas).

Un sistema fluido, detalles que si se echaban de menos cuando salió Windows 8. La verdad es que esta actualización de Windows 8 da la misma idea que dió Windows 7 y su antecesor, Windows Vista… “¿Por qué no lo sacaron así a la primera?”

Windows 8 Release Preview

Bueno, pues después ya de unos días usando el nuevo retoño de Microsoft, puedo empezar a dar opiniones sobre lo que me va surgiendo…

De momento iré desgranando los pasos que me he ido encontrando desde que empecé a instalarlo.

Lo primero comentar el equipo en el que esta instalado:

QuadCore Q6600, 4 GB Ram en módulos de 1 GB, Placa base Asus P5K Pro, Nvidia 8800 GT, Discos duros SATA y Grabadora DVD SATA (en los discos diré que hay ahora imagemismo 1 de 250 gigas y 3 de 80, todos SATA, Controladora de placa en modo normal, ni AHCI ni RAID). Para las configuraciones actuales, un equipo normalito tirando a modesto.

Instalación.

No presentare pantallazos al haber ya demasiados desperdigados por la red. Baste decir que es virtualmente idéntico al de Windows 7. Eso si, mi impresión es que fue considerablemente más rápido, en apenas 20 minutos estaba ya en la pantalla de encendido de usuario.

Integración a un dominio existente: fluida igual que Windows 7, y con el manejo debido al mismo, es decir, excelente. Huelga decir que no lo he probado sobre un Windows Server 2012, sino sobre un W2008 R2 Foundation.

Drivers, etc… El único que me esta chirriando es el de la impresora, una Epson SX110, el driver de digitalización lo ha cogido correctamente, pero el de impresión no puedo utilizar el de la marca, que utilizaba en Windows 7 porque todo el rato me dice que no es un controlador firmado y no me deja instalarlo… Tendré que investigar un poco mas como conseguirlo. Ya he intentado varias soluciones y nada, no se deja. Huelga decir que el mismo controlador, en un ordenador W7 unido al dominio si me dejaba instalarlo.

Interfaz.

Antes de ir diciendo lo que me gusta y lo que no me gusta de todo esto, os recomiendo leer este artículo de genbetadev. Lo suscribo prácticamente en su totalidad, por lo que escribir dos veces lo mismo no sería productivo.

Pero si voy a comentar varios detalles.

Uno de ellos el que podéis ver en la imagen, el gestor de copia de archivos… ya no salen chorrocientas ventanitas por todas las tareas de copiado del sistema, sino que salen todas organizadas y con una vista de datos, archivo y velocidad muy curiosa y visual, así como herramientas para poner esas copias de archivos en PAUSA (parecerá una tontería, pero tener que utilizar herramientas de terceros para algo tan simple chirriaba un poco la verdad).

Otro detalle que me ha gustado al menos de momento es el asunto de las “Charms" laterales. De momento el mayor uso que le he visto es poder tener el Messenger abierto (con la aplicación Mensajes) pero era algo que echaba de menos alguna vez, el hecho de poder estar atento a una conversación mientras sigo en el resto de la pantalla usando el resto de aplicaciones.

Ribbon en el explorador: se han escrito ríos de tinta ya sobre este tema, que si gusta, que si no gusta. ¿Mi opinión? Me gusta. Permite hacer cosas con mayor rapidez, y aun estoy en el proceso de adaptación (aun hago muchas cosas que permite Ribbon con el botón derecho del ratón, cuestión de costumbre…)

Fluidez, estabilidad, de momento la misma que tenia Windows 7, si que es verdad que, al menos con mi configuración hardware, parece que le sienta bien el cambio, es más estable y fluido (incluso siendo una beta).

Problemas.

No todo iba a ser jauja… y si, me he encontrado con algunos problemas, aunque más que del propio Windows, de algunas aplicaciones, y sobre todo hay una que chirria mucho que falle de esa forma en Windows 8 dada la alianza y compra de su empresa matriz por Microsoft.

Y el ganador es… SKYPE. Veamos señores de Skype, su aplicación falla mas que una escopeta de feria, consume los recursos a punta pala, y deja el sistema tonto la verdad. Si, es la ultimísima versión instalada y descargada desde sus servidores y me deja el uso de CPU para el proceso skype.exe a un 25% todo el rato (y a picos de más, es decir, que se coge uno de mis 4 núcleos para el solito) y eso sin conseguir hacer un login correcto.

Y no lo digo de broma, mirad, versión de Skype 5.9.0.115:

image

Conclusión.

Todo lo que voy a decir aquí esta basado en los días de uso que llevo, por lo que podrá haber opiniones a favor y en contra… Aún así, es bueno escucharlas todas y al que pueda le rebatiré y al que no le daré la razón.

– Fluidez del sistema: Si siguen por este camino muy buena.

– Posibilidades: cuando saquen los tablets arm con Windows 8, si funciona como debe funcionar y se integra como debe en la estructura de una empresa (Active Directory y demás) y viendo el ecosistema Windows Phone, incluso ahora con la versión 7, Microsoft se ha decidido a apostar por una plataforma total, mucho mas integrada y personalizable que otras soluciones, y perdónenme los “appleboys” ya que hablo sin haber tocado ni macs ni iphones ni ipads. Con la plataforma de Microsoft se podrá tener todo absolutamente conectado y la política de utilizar las cuentas de hotmail para poder entrar a los sistemas es una buena idea, integrándolo con todas las utilidades de Microsoft (Office Web Apps, Skydrive, etc…)

– Metro: Para el uso que le estoy dando yo (un menú de inicio a pantalla completa, básicamente), genial, tengo los accesos directos colocaditos en una sola pantalla y todos ordenados, mas información y programas en un sitio central. En cuanto a las aplicaciones Metro… a la Windows Store le falta rodaje, y sobre todo que vayan apareciendo las aplicaciones “estilo Metro” más importantes, Facebook, Twitter, no estaría mal poder usar Whatshapp o Viber o similares.

-Aplicaciones: Ahora mismo ninguna de las que utilizaba en Windows 7 no funciona en Windows 8, por lo que la transición al nuevo sistema ha sido como un formateo más.

– Antivirus: Windows 8 ya trae integrado un antivirus con Windows Defender. Para mi de momento y en lo que lo pruebo esta bien y me es suficiente, antes utilizaba soluciones gratuitas (Avira, Avast, AVG…) por lo que la diferencia es poca, aunque eso de tener las actualizaciones centralizadas en Windows Update Services mola… Guiño

Estrenando Windows Phone

Recién sacadito del horno.
Acabo de hacerme con un HTC Radar y de momento las sensaciones son muy positivas.
Fluidez, rendimiento, manejo… Tiene muchas cosas buenas.
Aunque también tiene sombras: Aunque ya lo sabia, no tiene alojamiento para tarjeta sd, y ponerlo como almacenamiento masivo no es fácil…
Pero su sincronización con la nube (SkyDrive mediante) es excelente.
Como curiosidad. Al recibir un SMS conectado a un manos libres Parrot CK3100 se autoactiva el sistema de reconocimiento de voz para oír el mensaje y responder con una llamada si se quiere (si, te lee el mensaje por el manos libres).
Un saludo

Textos largos, ODBC y PHP. Accediendo a una base de datos Access.

Bueno, me imagino que a los que podáis leer esto alguna vez os haya ocurrido.

Por circunstancias de mantenimiento de sitios web que tienen la base de datos en Access, me encuentro con que al recuperar un campo MEMO de Access en una pagina php me cortaba el contenido.

El problema estaba en una directriz de la sección ODBC del php.ini, en concreto en la siguiente variable:

; Handling of LONG fields.  Returns number of bytes to variables.  0 means
; passthru.
; http://php.net/odbc.defaultlrl
ODBC.defaultlrl = 4096

Su valor por defecto es de 4096 bytes para cada variable, pero si vais a utilizar textos realmente largos, es mejor cambiar este valor a uno superior, o dejarlo en ON para no tener limite (aunque esto es bastante arriesgado, ya que probablemente el consumo de memoria se dispararía).

¿Pues no me he tirado un par de días comiéndome la cabeza por esto?…

En fin, por si a alguien más le pasa, aquí queda constancia del error y su solución.

Saludos!!

Instalando XAMPP en Windows 7

Bueno, Windows 7 64 Bits, e instalando XAMPP 1.7.4 descargado desde http://www.apachefriends.org/es/xampp.html.

Instalación correcta, pero con avisos de que el servicio de Apache no se ejecuta correctamente.

Primer paso: Desactivar IIS a través de las opciones de “Activar y Desactivar Caracteristicas de Windows”.

Segundo Paso: Desactivar en Skype la opción de “Usar puertos 80 y 443”.

Tercer paso: Idem para Teamviewer.

Y… ¡Seguimos con error! que nada, que no se activa.

Tras revisar la documentación en el foro de Apache Friends, me encontré con la siguiente entrada: http://www.apachefriends.org/f/viewtopic.php?f=16&t=47943 y ¡Premio!, desactivando una opcion del arranque de Apache relacionada con Perl, ha dejado de dar el error de inicio. En concreto desactivando en httpd.conf lo siguiente ‘Include "conf/extra/httpd-perl.conf"’

Debe de haber algun problema entre la DLL que debe de cargar para perl, que hace que en sistemas de 64 bits falle. A ver si se encuentra alguna solución…

Saludos!!!

HTC Hero y sus cosillas…

Bueno, pues cosillas de la vida y de la tecnología.

Tras varios intentos, he puesto la ROM SalsaSense para el HTC Hero, en su versión 4.0. Ya habia probado la 2.0 y la 3.5, pero esta pintaba mucho mejor.

Inicio en recovery, backup de la ROM de ese momento, Flasheo, arranque, todo correcto…

Y la primera en la frente. La partición FAT32 de la tarjeta no la reconocia.

Apaga telefono, quita tarjeta, en el lector lo reconoce sin problemas.

Y al cabo de un rato lo veo… Tarjeta de memoria con 0 Bytes Libres (la partición FAT32 evidentemente, las particiones para sd-ext estaba bien)

Saco la copia de seguridad de la ROM anterior (450 MB) y ¡Bingo!, ya lo acepta y lo reconoce sin problemas.

De momento las impresiones no pueden ser mejores, esta ROM va de lujo, con Android 2.3.3 y Sense 2.1. Todo funcionando correctamente, instalados todos los programas que he podido, y de momento funciona bien.

Los únicos detalles que le he encontrado por ahora son:

  1. Es muy quisquilloso al conectar al equipo para usar HTC Sync. Aunque creo que eso viene más bien del propio programa de sincronización.
  2. Si tengo conectados los auriculares y se conecta el manos libres del coche, al quitar los auriculares se corta la llamada (de momento me ha pasado una vez)
  3. Me paso la principio que tras quedarse bloqueado la wifi no conectaba, el modo de “arranque rápido” que tiene no restaura bien el funcionamiento de la WIFI.
  4. Los widgets de HTC no van bien del todo, cuando les pones solo funcionan algunos de los modos de visualización.

Replanteos

Bien, tras varios días ocupado (y si, sin actualizar aquí bastante tiempo), por fin tengo terminado una nueva infraestructura.

A través de un Windows 2008 Server Foundation he actualizado de un servidor Windows 2003 (Bueno, más que actualizar, borrón y cuenta nueva).

Primera en la frente, los controladores de datos de Access que me hacían falta para que funcionaran unos sitios web de trabajo no estan en la instalación predeterminada, por lo que me ha tocado descargarlos de la propia microsoft.

Segunda, en las webs que estoy modificando en pruebas, el codigo existente utiliza el controlador de microsoft, hasta aqui perfecto, pero me seguia saliendo el bonito error 80004005 “Microsoft OLE DB Provider for ODBC Drivers error ‘80004005’”, porque no conseguia inicializar el controlador odbc correcto.

Bueno, en este caso la solucion es facil, en asp “clasico” (como denomina microsoft al asp de hace unos años, y que es el usado por muuuchas webs) el controlador de Access se declara como:

“DRIVER={Microsoft Access Driver (*.mdb)}; DBQ=archivo.;PWD=contraseña;"

Al haber descargado los componentes de Access 2010, para poder utilizarlos en 64 bits, el controlador cambia un poquito la definicion para poder usarlo. En concreto de esta forma (la negrita es lo nuevo):

DRIVER={Microsoft Access Driver (*.mdb, *.accdb)}; DBQ=archivo;PWD=contraseña;"

Tambien hay que realizar un pequeño cambio en la configuración del IIS server.

En concreto, para que las paginas asp “clásicas” sigan funcionando sin problemas en IIS 7.5 es necesario modificar el modo de canalización del grupo de aplicaciones donde se encuentre nuestra página web para que en vez de usar el modo “Integrado” (por defecto) use el modo “Clásico”.

El metodo es:

  1. Abra el Administrador de IIS.

  2. En el panel Conexiones, expanda el nodo de servidor y, a continuación, haga clic en Grupos de aplicaciones.

  3. En la página Grupos de aplicaciones, seleccione un grupo de aplicaciones de la lista.

  4. En el panel Acciones, haga clic en Configuración básica.

  5. En la lista Modo de canalización administrada, seleccione una de las opciones siguientes:

    • Integrada si desea utilizar el procesamiento de solicitudes integrado de IIS y ASP.NET.
    • Clásica si desea utilizar de manera independiente los modos de procesamiento de solicitudes de IIS y ASP.NET.
  6. Haga clic en Aceptar.

Y con esto ya tenemos listo el servidor… para trabajar con las aplicaciones antiguas.

Si deseamos usar las nuevas caracteristicas de IIS7 con ASP se puede utilizar en otro grupo de aplicaciones y sitios web la canalización Integrada para funcionar.

Cerrando un capítulo

El paso del tiempo…

Acabo de llevar al punto limpio de mi ciudad mi viejo Toshiba A30-714.

Con su fin se cierra, al menos para mi una época. Fue mi ordenador principal durante 5 años y con él pase de adolescente a padre de familia (estudios mediantes).

Y ya ha sido el tiempo de dejarle descansar, después de que terminara dando un fallo sin arreglo.

Y quedo estas líneas para darle mi pequeño homenaje… lo que ha aguantado ha sido de órdago.

436660769_2b034227e5_o

Estrenando Samsung Omnia i900

Nuevo cambio de móvil… Si en estos meses con Orange he estado utilizando un HTC Hero, principalmente por culpa de los cabrones señores de Orange España, que no creo que saquen la actualización para sus terminales… ahora he vuelto a Movistar, y el terminal que me ha tocado en suerte es el Samsung Omnia i900.

Lo primero al verlo, la decepción… para ser un móvil de una cuenta de empresa… podían haber dado el Omnia II i8000, la verdad.

Dado que tengo otros terminales con los que poder salir del paso si fallaba algo, apliqué filosofía al asunto y empecé a bucear en busca de información y actualizaciones.

Y ante todo, agradecer a la gente de www.htcspain.com, y particularmente, en este caso, a Franlov, su rom es la que mejor me ha funcionado con diferencia… La mayoria me presentaban un “problemilla”, que no podía realizar videollamadas de forma sencilla. No digo que no se pueda, solo que a mi no me funcionó.

Y ahora a disfrutar del Omnia… y a ver si consigo actualizar la Hero.

Actualizando a WordPress 3.0

Bien, nueva versión de WordPress, actualizando el blog.

Pero en esta ocasión me he encontrado con un “problemilla”. Resulta que al intentar hacer la actualización automática me salía un bonito error.

El mensaje decía algo así como:

You are not allowed to call this page directly.

Busca, rebusca, prueba a intentar entrar en el servidor, utilizarlo como sitio desde donde se ve la web… y nada, no había manera.

Tras bucear un poco por ahí, encontré una solución en http://wordpress.org/support/topic/385355.

El causante de todo es un plugin, de tal manera que, si se tiene instalado el plugin “Nextgen Imageflow” empieza a aparecer ese error al tratar de actualizar el núcleo de WordPress, en concreto al llamar a la pagina update-core.php.

En este caso la solución consiste en desactivar temporalmente el plugin rebelde y volverlo a activar tras haber conseguido actualizar correctamente el núcleo.

Outlook, Funambol y Egroupware.

Este ya es un tema tratado, en Sincronización Egroupware y Outlook y en Sincronización Egroupware y Outlook (II).

Bueno, en esas entradas (que como veis tienen tiempo ya) describía como me había funcionado una instalación de Egroupware y la sincronización con Outlook.

Cual es mi sorpresa cuando al tratar de hacerlo de nuevo ayer… me encuentro con que al utilizar el programa Funambol Outlook Plugin me da un error tan bonito como “Client not Authenticated” (usuario no autorizado).

Dirección de servidor, usuario, todo correcto… Comedura de cabeza en marcha…

¿Solución? tan simple que duele… Activar SyncML para los usuarios/grupos que necesiten la sincronización, desde la administración de cuentas de Egroupware.

Solución encontrada tras ver esta entrada en Desarrollo Libre.

Manda narices… lo más sencillo lo que más quebraderos de cabeza da…