domingo, septiembre 22, 2013

¿Cómo abrir ventanas minimizadas en Mavericks con el teclado (o cualquier Mac OS X) utilizando Command+Tab (el equivalente al Alt+Tab de Windows)?

No sé vosotros, pero yo soy el tipo de usuario al que le gusta hacerlo todo con shortcuts (atajos de teclado), y uso el ratón lo mínimo, pues por lo general me parece lento e inexacto. Cuando uno se acostumbra a usar sólo el teclado su productividad aumenta, y mucho. Hasta el momento en el que se encuentra que algo no se puede hacer con el teclado. Y se frustra. Como usuario de Linux y Windows, al comenzar a probar MacOS esta frustración es una constante. Sobre todo con el Finder. Me lleva de cabeza, y todavía muchas de las cosas las realizo con la combinación teclado-ratón. Aunque esta entrada va sobre el switching entre aplicaciones en Mac OS X de Apple. En concreto está todo probado en Mountain Lion (10.8.x) y Mavericks (10.9.x), aunque debería funcionar sin problemas en anteriores versiones.

Haciendo mis pinitos con Mac OS he visto que Mac OS no es Windows (obvio), y me ha llevado de cabeza en muchas cosas. Muchas veces (los "maqueros" :)) trabajan de forma distinta a Windows porque quieren que sea distinto, muchas veces porque los conceptos son otros, y otras porque la gente se ha acostumbrado a ciertas cosas. El caso es que la mayoría de usuarios no avanzados de Mac OS aceptan que Mac OS es como es y ni se molestan en buscar una forma de hacer algo que aparentemente no se puede. "Porque en Mac OS X se trabaja así", se dicen a sí mismos.


Yo, que soy un poco cabezón, intento adaptarme a la plataforma, pero buscando la forma de trabajo que se adapte a mis necesidades. En este caso, el de las ventanas minimizadas y el Command-Tab (Command key icon-Tab), que también me estaba llevando de cabeza.
Poco a poco he ido entendiendo algunas de las diferencias de Mac OS X con Windows. He aquí mi punto de vista personal:

En Mac OS ventanas y aplicaciones son cosas distintas. En MacOS es posible cerrar todas las ventanas aún teniendo la aplicación abierta, y además tiene sentido, y utilidad. Sobre todo en aplicaciones centradas en documentos, pues cierto tipo de aplicaciones sí se cierran automáticamente al cerrar todas sus ventanas.

La idea es la siguiente:
tenemos Sublime abierto, con varias ventanas y cada una con varias pestañas. Si cerramos una ventana, quedan otras. Si las cerramos todas, no queda ninguna ventana abierta, pero la aplicación sigue abierta (podemos verlo en el Dock, donde sigue activa). Todavía podemos interactuar con ella.  
De esta forma, si queremos crear un nuevo documento, no tenemos que volver a abrir la aplicación. Algo bastante distinto a Windows. Pero al seleccionar con Command-Tab no abrirá ninguna ventana, sólo mostrará la barra superior de la aplicación, pero ninguna ventana, algo confuso para usuarios de Windows.

Cuando hacemos esto con atajos de teclado o shortcuts sería así:

  • Cerrar una pestaña o tab: Command-W (Command key icon-W)
  • Cerrar una ventana o window: Mayus-Command-W (Command key icon-W)
  • Cerrar la aplicación completa (incluyendo todas las ventanas y tabs): Command-Q (Command key icon-Q)
  • Moverse entre ventanas dentro de una aplicación: Command-` (Command key icon-`)

Cuando te acostumbras a estos atajos, se agradecen, y mucho. Siguiendo esa filosofía, el Command-Tab lo que hace es traernos la aplicación a la posición activa. Pero eso no implica traer todas las ventanas de esa aplicación. De hecho, no implica traer ninguna que estuviera minimizada. Sólo las ventanas que están ocultas o visibles.

¿Ocultas? Sí, en MacOS utilizando Command-H podemos ocultar (Hide, de ahí la H) una ventana. Y cuando utilizamos el Command-Tab podemos recuperar esa ventana oculta. Esa es una forma habitual de trabajar para algunos maqueros. Pero no ocurre esto con las ventanas minimizadas, que siguen ahí minimizadas.

Entonces..., ¿cómo se puede restaurar una ventana minimizada usando Command-Tab?
Hasta el momento he encontrado tres soluciones que me son válidas:

  1. Esta solución es la más Windows-style. Consiste en pulsar Command-Tab e ir buscando la aplicación minimizada que queramos recuperar. Una vez esté seleccionada, sin soltar el Command-Tab pulsamos la tecla Option (Option or Alt key icon, Alt, u opción), y soltamos. Volverá la ventana minimizada. Pero..., sólo una ventana, si había más de una, las demás se quedarán minimizadas.
    ¿Y si no tiene ninguna ventana activa, y están todas cerradas? ¡Pues abrirá una nueva ventana!
  2. Otra solución es utilizar Exposé (ahora bajo la función Mission Control, aunque no esté actualizado en la documentación y vídeos oficiales) mientras hacemos Command-Tab para buscar por las ventanas. Es decir, mientras estamos pulsando Command-Tab para encontrar la aplicación, una vez la tenemos seleccionada, pulsamos Control (Control key icon, Ctrl) y abajo o arriba (sí, no os abrirá el Mission Control, sólo el Exposé, en cualquiera de los casos). De esa forma nos aparecerán todas las ventanas de la aplicación, las minimizadas abajo en pequeño, y las otras arriba. Ya podemos soltar todas las teclas y seleccionarlas tranquilamente con las flechas y el Enter.
  3. Esta última opción es una variante de la anterior. Cuando seleccionamos una aplicación utilizando Command-Tab que tiene todas sus ventanas minimizadas, si nos fijamos, SÍ que trae la aplicación al front. Solo que lo único que podemos ver es el menú en la barra superior. ¿Qué hacemos una vez está el menú arriba? Pues tenemos dos opciones, una, abrir el Exposé, como antes. Solo que ahora es con Control-Flecha Abajo. Otra opción es pulsar sobre el menú Ventana (o Windows), y elegir la ventana abierta que nos interese.


Con estos pequeños trucos podrás adaptar Mac OS X mucho más a tus necesidades ;)

miércoles, noviembre 14, 2012

Impreso vs Imprimido

¿He impreso o he imprimido? Es un tema que, de alguna u otra forma sale bastante a debate (al menos en mi trabajo). Aprovechando que hoy me ha dado la vena lingüista he investigado, y efectivamente la conclusión a la que solemos llegar es la correcta. Su uso es indistinto, aunque existan ciertas preferencias. En concreto se utiliza más impreso en América qu een España. Y, a mí personalmente me gusta más decir "está impreso", pero "he imprimido" y no "he impreso". Es decir, utilizo impreso como adjetivo (y como nombre al nominalizar el adjetivo) e imprimido como participio.

De hecho, como podéis observar abajo éste es el uso que se le da a ciertos grupos como atendido/atento, siendo atendido un participio y atento sólo (este sólo que ahora no es necesario acentuar, pero eso para otro día) un adjetivo, no siendo posible utilizarlo como participio (he atendido vs. he atento).

Los dobles participios son propios otros dos verbos, siendo sólo tres verbos aquellos con esta característica: imprimir, freir y proveer.

A continuación os dejo lo que dice la RAE sobre ello:

Imprimir:
Tiene dos participios: el regular imprimido y el irregular impreso. Aunque existe hoy una clara tendencia, más acusada en América que en España, a preferir el uso de la forma irregular impreso, ambos participios pueden utilizarse indistintamente en la formación de los tiempos compuestos y de la pasiva perifrástica: «Habían impreso en su lugar billetes de a cien» (GaMárquez Amor [Col. 1985]); «La obra [...] circulaba dos años después de haber sido impresa en una ciudad protestante» (Trabulse Orígenes [Méx. 1994]); «En total se han imprimido 35 000 carteles» (Mundo [Esp.] 11.11.96); «Esta obra ha sido imprimida por La Torre de Papel» (Prensa [Nic.] 21.10.97). En función adjetiva se prefiere en todo el ámbito hispánico la forma irregular impreso: «Contempló una vez más la imagen impresa en la tarjeta postal» (Martini Fantasma [Arg. 1986]).


  Los únicos verbos que en la lengua actual presentan dos participios, uno regular y otro irregular, son imprimir (imprimido/impreso), freír (freído/frito) y proveer (proveído/provisto), con sus respectivos derivados. Los dos participios pueden utilizarse indistintamente en la formación de los tiempos compuestos y de la pasiva perifrástica, aunque la preferencia por una u otra forma varíe en cada caso:
  Hemos imprimido veinte ejemplares / Habían impreso las copias en papel fotográfico.
  Nos hemos proveído de todo lo necesario / Se había provisto de víveres abundantes.
  Las empanadillas han de ser freídas dos horas antes / Nunca había frito un huevo.

  No debe asimilarse el caso de estos participios verbales irregulares con el del nutrido grupo de adjetivos procedentes de participios latinos, como abstracto (del latín abstractus, participio de abstrahere), atento (del lat. attentus, part. de attendere), confuso (del lat. confusus, part. de confundere), correcto (del lat. correctus, part. de corrigere), contracto (del lat. contractus, part. de contrahere), tinto (del lat. tinctus, part. de tingere), etc. Algunas de estas formas pueden haber funcionado como participios verbales en épocas pasadas del idioma, pero hoy funcionan solamente como adjetivos y, por lo tanto, no se usan en la formación de los tiempos compuestos ni de la voz pasiva de los verbos correspondientes (no se dice Han contracto matrimonio o Son correctos por el profesor, sino Han contraído matrimonio o Son corregidos por el profesor). Por lo tanto, la consideración de estos verbos como «verbos con doble participio» carece de justificación gramatical.

domingo, abril 17, 2011

Lector de tarjetas de crédito Square para iPhone 4 e iPad 1 y 2

Ya se puede comprar en Estados Unidos el lector de tarjetas de crédito Square para usar con los teléfono de Apple (iPhone) o la versión de mayor tamaño (iPad), aunque habrá que esperar algo más para verlo llegar a España.
Una opción más que interesante que bien combinada puede sustituir a la vieja libreta que utilizan los camareros (comunicado con la cocina o la cuenta final) o los "modernos" tablets PC de mucho mayor precio y menores posibilidades.

Para el que no lo sepa, el Square Credit Card Reader no es más que un lector de tarjetas magnéticas, que utilizando el software de Square permite realizar pagos de manera rápida, sencilla y sin complicaciones para el comercio. Esto permite que pequeños comercios con menores medios económicos, esporáditos (mercadillos), callejeros, o que no dispongan de electricidad puedan incorporar este sistema de pago. Las oportunidades son interesantes. Además, el precio es más que económico, sólo 10 dólares.

¿Inconvenientes? 
  • Por un lado, para el comerciante existe el problema del coste del servicio. Si bien no tiene ningún tipo de ataduras ni dificultades de altas o instalaciones, se quedan un 2.75% de comisión en cada transacción.
  • Seguridad. No hay nada que libre al cliente o que le asegure que en lugar de estar utilizando el software de Square, no se esté utilizando un software con la misma interfaz cuya única intención es copiar la tarjeta y su número secreto o simplemente poner un importe superior. El usuario no puede comprobarlo de ninguna forma, y este tipo de herramientas no tienen ningún tipo de dificultad para ser desarrolladas.

Desde mi punto de vista esto puede ser el inicio de un tipo de servicios que abren un gran abanico de posibilidades en la utilización de estos dispositivos de cara al público. Está claro que el iPad puede ser una excelente herramienta aplicada a la hostelería, y no sólo a los pequeños hosteleros, sino a los grandes (y pequeños) establecimientos con venta al público (e.g. Iberia utiliza el iPad para mejorar el servicio en Barajas con su proyecto IBPad - Vídeo) . Esto no es más que un añadido. TPV basados en el iPad combinados (o no) con iPhones pueden dotar a los comercios de posibilidades sólo disponibles hasta ahora a las grandes cadenas de establecimientos. Ayuda personalizada, catálogo virtual, simulaciones de compra, etc etc. Si esta iniciativa triunfa, estoy seguro de que no tardaremos en ver alternativas a precios más competitivos (evitando tener que "perder" un 2.75% de cada venta).

Un gran nicho de posibilidades para los desarrolladores de iOS y Android.

A continuación un vídeo utilizando del uso del dispositivo:

Más información:
Square reader

Creciendo

...y dejando atrás cosas de la infancia que llevo arrastrando por demasiado tiempo :)

Nueva dirección para el blog: albertogs.com.

martes, marzo 15, 2011

Compatibilidad IE vs Chrome vs Firefox con HTML5


your browser scores

278

AND 9 BONUS POINTS

out of a total of 400 points
A pesar de haber intentado vendernos la moto de que Internet Explorer es el navegador que mejor soporta HTML5, por desgracia nada más lejos de la realidad. Y digo por desgracia porque es uno de los navegadores más usados, y a los desarrolladores webs nos obliga muchas veces a pasar por el aro y programar para IE.

Hoy ha salido la nueva versión de Internet Explorer, y creía que era un buen momento para comparar, suponiendo que se le daría ventaja a Internet Explorer pues acaba de terminar un producto, debería estar en "su mejor momento" frente a la competencia.

¿Y cuál es la situación?

Pues bien, por desgracia no todo lo buena que debiera, pero mejor de lo esperable hace unos cuantos meses.

Las comparaciones han sido realizadas el día 15 de Marzo de 2011 utilizando la versión final de Internet Explorer 9, la primera Release Candidate (RC) de Firefox 4 y la última versión de Chromium a esta hora (no confundir con Chrome).



Internet Explorer 9 Final
Your browser scores 130
and 5 bonus points
out of a total of 400 points

Firefox 4 RC1
Your browser scores 255
and 9 bonus points
out of a total of 400 points

Chromium 12 (build 78194)
your browser scores 278
AND 9 BONUS POINTS
out of a total of 400 points

Es curioso que hasta el Copy & Paste (obviando el formato) de los resultados funciona distinto en IE, que quita los CAPS y lo convierte todo, haciendo lo que le da la gana con mayúsculas y minúsculas.

¿Y el ACID3 Test?
Pues Chromium es el único que pasa el 100% de los tests, Firefox sólo falla en 3, mientras que Internet Explorer falla en 5 de los tests.

¿Cosas importantes a destacar?
Por desgracia sí.

  • No hay ningún codec de vídeo/audio que soporten todos los navegadores. Tanto Chrome/Chromium como Firefox soportan el nuevo estándar WebG, pero a pesar de las ganas de Microsoft de intentar parecer "supportive" con los estándares, se han ido al lado privativo (de Apple, todo hay que decirlo) y soportan H.264.
  • El soporte para WebGL todavía es pobre en los navegadores (sólo lo soporta Firefox).
  • Chromium y Chrome de Google son los claros ganadores, excepto por WebGL.
Aparte de esto, hay que reconocer que Microsoft ha hecho un esfuerzo (pequeño para una empresa de sus capacidades) que se agradece por acercar a los estándares, y la mayoría de características básicas de HTML5 las soportan dignamente, aunque muy por debajo que los demás navegadores.

Aun así, hay que reconocer que HTML5 todavía es un working draft (http://www.w3.org/TR/html5/), y es de agradecer que una empresa como Microsoft, aunque haya sido forzada por la competencia, haya realizado el esfuerzo de introducir en su versión compatibilidad en lugar de sus propias funciones. Aunque viendo el fracaso de intentos como SilverLight, no es de extrañar.

He dejado de lado los otros navegadores (Opera, Safari...) en el test por falta de tiempo, eligiendo estos dado que estos son los más represetantivos para los desarrolladores webs debido a su mayor presencia.

Por último, si tienes cualquier problema judicial, te aconsejo los servicios periciales de los que hasta el momento son los mejores peritos informáticos que conozco, Pousen S.L., trabajando en los alrededores Murcia.

martes, noviembre 30, 2010

Manifiesto por una Red Neutral


Los ciudadanos y las empresas usuarias de Internet adheridas a este texto manifestamos:
  1. Que Internet es una Red Neutral por diseño, desde su creación hasta su actual implementación, en la que la información fluye de manera libre, sin discriminación alguna en función de origen, destino, protocolo o contenido.
  2. Que las empresas, emprendedores y usuarios de Internet han podido crear servicios y productos en esa Red Neutral sin necesidad de autorizaciones ni acuerdos previos, dando lugar a una barrera de entrada prácticamente inexistente que ha permitido la explosión creativa, de innovación y de servicios que define el estado de la red actual.
  3. Que todos los usuarios, emprendedores y empresas de Internet han podido definir y ofrecer sus servicios en condiciones de igualdad llevando el concepto de la libre competencia hasta extremos nunca antes conocidos.
  4. Que Internet es el vehículo de libre expresión, libre información y desarrollo social más importante con el que cuentan ciudadanos y empresas. Su naturaleza no debe ser puesta en riesgo bajo ningún concepto.
  5. Que para posibilitar esa Red Neutral las operadoras deben transportar paquetes de datos de manera neutral sin erigirse en “aduaneros” del tráfico y sin favorecer o perjudicar a unos contenidos por encima de otros.
  6. Que la gestión del tráfico en situaciones puntuales y excepcionales de saturación de las redes debe acometerse de forma transparente, de acuerdo a criterios homogéneos de interés público y no discriminatorios ni comerciales.
  7. Que dicha restricción excepcional del tráfico por parte de las operadoras no puede convertirse en una alternativa sostenida a la inversión en redes.
  8. Que dicha Red Neutral se ve amenazada por operadoras interesadas en llegar a acuerdos comerciales por los que se privilegie o degrade el contenido según su relación comercial con la operadora.
  9. Que algunos operadores del mercado quieren “redefinir” la Red Neutral para manejarla de acuerdo con sus intereses, y esa pretensión debe ser evitada; la definición de las reglas fundamentales del funcionamiento de Internet debe basarse en el interés de quienes la usan, no de quienes la proveen.
  10. Que la respuesta ante esta amenaza para la red no puede ser la inacción: no hacer nada equivale a permitir que intereses privados puedan de facto llevar a cabo prácticas que afectan a las libertades fundamentales de los ciudadanos y la capacidad de las empresas para competir en igualdad de condiciones.
  11. Que es preciso y urgente instar al Gobierno a proteger de manera clara e inequívoca la Red Neutral, con el fin de proteger el valor de Internet de cara al desarrollo de una economía más productiva, moderna, eficiente y libre de injerencias e intromisiones indebidas. Para ello es preciso que cualquier moción que se apruebe vincule de manera indisoluble la definición de Red Neutral en el contenido de la futura ley que se promueve, y no condicione su aplicación a cuestiones que poco tienen que ver con ésta.
La Red Neutral es un concepto claro y definido en el ámbito académico, donde no suscita debate: los ciudadanos y las empresas tienen derecho a que el tráfico de datos recibido o generado no sea manipulado, tergiversado, impedido, desviado, priorizado o retrasado en función del tipo de contenido, del protocolo o aplicación utilizado, del origen o destino de la comunicación ni de cualquier otra consideración ajena a la de su propia voluntad. Ese tráfico se tratará como una comunicación privada y exclusivamente bajo mandato judicial podrá ser espiado, trazado, archivado o analizado en su contenido, como correspondencia privada que es en realidad.
Europa, y España en particular, se encuentran en medio de una crisis económica tan importante que obligará al cambio radical de su modelo productivo, y a un mejor aprovechamiento de la creatividad de sus ciudadanos. La Red Neutral es crucial a la hora de preservar un ecosistema que favorezca la competencia e innovación para la creación de los innumerables productos y servicios que quedan por inventar y descubrir. La capacidad de trabajar en red, de manera colaborativa, y en mercados conectados, afectará a todos los sectores y todas las empresas de nuestro país, lo que convierte a Internet en un factor clave actual y futuro en nuestro desarrollo económico y social, determinando en gran medida el nivel de competitividad del país. De ahí nuestra profunda preocupación por la preservación de la Red Neutral. Por eso instamos con urgencia al Gobierno español a ser proactivo en el contexto europeo y a legislar de manera clara e inequívoca en ese sentido.
Si te sientes representado por este manifiesto te pedimos encarecidamente que lo copies y lo publiques en tu blog o que lo menciones en tu cuenta de Twitter o en Facebook usando el hashtag #redneutral. ¡Muchas gracias!

domingo, noviembre 07, 2010

Restaurante Chino a domicilio en Murcia - Bambú Garden

Si quieres la lista completa de restaurantes chinos a domicilio en Murcia mira aquí.

Nombre: Bambú Garden
Lema: X Aniversario (más bien desde que pusieron el lema, porque no lo cambian)
Restaurante chino a domicilio o Tele-chino
Dirección: Cánovas del castillo, 24. 30003 Murcia. Entre Plaza de toros y catedral.
Teléfonos:
- 968 22 37 08
- 968 22 33 63
Móviles: 609 339 780 - 672 290 493
Pedido mínimo 8 euros.
Horario: Abierto todos los días. De 11.30 a 16.30 h, y de 19.30 a 00.00 horas.

Aquí las imágenes de la carta (folleto o como quieras llamarlo)


Chino a domicilio en Murcia - Restaurante Palacio Pekin I

Si quieres la lista completa de restaurantes chinos a domicilio en Murcia mira aquí.

Nombre: Palacio Pekin I
Lema: Riquísima y no engorda (me río yo)
Restaurante chino a domicilio o Tele-chino
Dirección: Conde Valle San Juan, 4. 30004 Murcia
Teléfonos:
- 968 22 23 11
- 968 21 53 71
ONO: 968 21 87 99
Pedido mínimo 8.5 euros.
No pone horario, pero apostaría que 24x365.
Servicio gratuito a domicilio sólo en murcia capital.

Aquí las imágenes de la carta (folleto o como quieras llamarlo)



Tele-chino a domicilio en Murcia - Dragón de Oro

Si quieres la lista completa de restaurantes chinos a domicilio en Murcia mira aquí.

Nombre: Dragón de Oro
Restaurante chino a domicilio o Tele-chino
Dirección: Plaza de los apóstoles, 18
Teléfonos:
- 968 22 04 18
- 968 22 04 01
Pedido mínimo 8 euros.
Abierto todos los días (como no) y horario de 12 a 16 horas, y de 20 a 24 horas.
Servicio gratuito a domicilio sólo en murcia capital.

Aquí las imágenes de la carta (folleto o como quieras llamarlo)



Y por último la original sin rotar: