Armonía | En definitiva...

Desactivar Spotlight en Mac OS X

Logo de Spotlight, un circulo de fondo azul con una lupa blanca dentro

Una de mis manías, (muy habituales por cierto), cuando reinstalo mi sistema Mac OS X es la de desactivar Spotlight, ya que prefiero usar para esos menesteres un programa que me parece mucho mejor, Quicksilver.

Para desactivar Spotlight tan solo hay que hacer dos pequeñas cositas. La primera de ellas es editar el fichero /etc/hostconfig, y buscar la línea donde se ve SPOTLIGHT=-YES- y cambiarla por SPOTLIGHT=-NO-

Con esto lo que conseguimos es que el proceso de Spotlight no se inicie al arrancar el sistema, ya que si no lo vamos a usar, no lo necesitamos para nada. Pero si eres un poco tiquismiquis, verás que con esto que hemos hecho no se elimina el icono de Spotlight de la barra de menú. Para eliminarlo sólo hay que quitar el fichero Search.bundle del directorio /System/Library/CoreServices/. Una vez hecho esto debemos reiniciar el sistema, y listo.

Por cierto, la mayoría de veces que he hecho esto al reinstalar el sistema Mac OS X me ha ocurrido un pequeño error que no he visto documentado en ningún error. Lo que ocurre es lo siguiente: una vez reinstalado el sistema y desactivado Spotlight, me dispongo a actualizar el sistema, y una vez hecho y reiniciado, los iconos de la barra de menú, (el reloj, Airport Extreme, etc.), no se muestran.

Para solucionarlo tan sólo hay que repetir el segundo paso de lo anterior, es decir, volver a quitar el fichero Search.bundle del directorio /System/Library/CoreServices/. Al parecer, alguna de las actualizaciones del sistema vuelve a colocar ese fichero en su sitio, pero algo ocurre que no lo puede cargar una vez reiniciado el sistema, por lo que hay que volver a quitarlo y ya queda todo solucionado.

Colección de feeds

Hace tiempo os pedí que me ayudarais, ya que había perdido mi colección de feeds, y quería que me sugirieseis nuevos enlaces para crear mi nuevo listado, pues bien, ese listado ya lo tengo disponible. No son muchos, pero creo que son los que más me gustan, salvo aquellos que por costumbre, visito "a mano".

Sea como sea, aquí os lo dejo, (archivo con formato OPML, 7Kb), por si os sirve de algo. Gracias a todos por la ayuda, en serio.

Sopa de enlaces: Desarrollo web

Mi lista de favoritos en del.icio.us sigue creciendo, ya que a diario me cruzo con multitud de enlaces que necesito guardar para revisarlos con tranquilidad en otro momento, o que quiero tener localizables en el futuro. Este es uno de esos momentos, ya que me gustaría compartir con vosotros cuatro de esos enlaces.

En esta ocasión, y como no podía ser de otra manera, los enlaces tratan sobre desarrollo web, y son bastante interesantes:

eMusic, o la compra de música

A pesar de ser un gran aficionado a la música, (con unos gustos muy personales y peculiares), nunca he sido un gran comprador de CDs, vinilos, o música digital. Al menos no lo era hasta hace poco.

Cuando me compré el iBook tuve mi primer contacto con iTunes, y salí gratamente sorprendido, a pesar de que no compré nada. Eso lo dejé para más tarde, cuando me compré el iPod Nano, (del que os debo una review).

El caso es que de un tiempo a esta parte vengo leyendo en otro blog más artículos sobre las compras del mes que realizan en eMusic, un portal de venta de música digital con unos precios bastante buenos.

Hace unos días me decidí a probarlo, y a pesar de no tener mucha música "conocida", por decirlo de algún modo, sí que tienen una gran colección de música clásica, jazz, blues, y todo ese tipo de música menos comercial. Así que si teneis buen gusto y sabeis disfrutar con algo más que con lo de siempre, os recomiendo que le deis una oportunidad.

En este primer mes me he comprado, por unos 15 dólares, bastante música clásica, y alguna que otra cosilla:

Unidades de medida en line-height

Gracias a una de las listas de correo a las que estoy suscrito, (no recuerdo el mensaje ni la lista, ando algo despistado), he llegado a un texto de Eric Meyer donde habla sobre la posibilidad de no incluir unidades de medida en la propiedad CSS line-height.

En el texto se comenta que según la especificación de CSS 2.1, a la propiedad line-height no es necesario especificarle una unidad de medida concreta, (em, px, o cualquier otra). De hecho, según Eric Meyer, la mejor opción es no ponerla, y dejar que tome la unidad de la propiedad font-size del elemento, ya esté especificada exlícitamente o sea heredada.

ul {font-size: 15px; line-height: 1;}
li {font-size: 10px;} /* Tomará como line-height 10px */
small {font-size: 80%; line-height: 8px;} /* Tomará como line-height 8px */

El único problema de todo esto es que por algún motivo u otro, el validador del W3C no acepta valores sin unidad de medida, aunque la especificación lo permita para line-height.

Puntos de final de frase en atributos XHTML

Desde hace unos días llevo planteandome una cosa que me trae de cabeza, aunque no es más que una tontería, pero me gustaría saber vuestra opinión al respecto: ¿cuándo se deben colocar puntos de final de frase en los textos de ciertos atributos XHTML?

Estoy hablando de atributos como title, alt o summary. ¿Se deben terminar los textos contenidos en estos atributos con punto final? ¿Se deben dejar sin punto? Nunca he leido nada al respecto, y me planteo cuál es la forma más correcta de hacerlo. ¿Vosotros qué opinais?

Ya empezamos: Hack para IE7

  • Domingo, 12 de Febrero de 2006 a las 12:09 CET
  • Guardado en: CSS
  • Tags: , ,

A estas alturas no sé de qué me extraño, ya existe un hack para IE7. No sé yo si buscar hacks para un navegador que aún no ha salido, y que supuestamente va a tener una mejor integración con los estándares, es la mejor opción de entre todas las posibles. Quizá lo mejor hubiera sido notificarlo a Microsoft, y que se encarguen de solucionarlo. Quiero pensar que mejorar su producto es la meta de Microsoft para Internet Explorer 7.

Sea como sea, el hack consiste en el uso de un selector que IE7 no soporta, el selector de negación:


p.prueba {
  background:#fff;
  color:#000;}

p[id$="prueba"]:not([class="xxx"]) {
  background:#000;
  color:#fff;}

Este CSS se aplicará al siguiente XHTML:

<p class="prueba" id="prueba">
  Este texto tendrá fondo negro y el texto en blanco si la regla se aplica,
  pero IE7 no la aplicará porque no soporta el selector de negación, así
  que se quedará con la regla anterior, mostrando el texto en negro y
  el fondo en blanco
</p>

Una semana

Ya hace una semana que empecé a trabajar en VIAVANSI como programador junior, realizando tareas de maquetación XHTML y CSS, y algunas cosillas de Javascript, y lo único que puedo decir de esta semana es que ha sido fantástico.

Los compañeros son estupendos, el ambiente de trabajo es genial, y en el tiempo que llevo he lidiado con dos cosas muy interesantes, XSL-FO y la librería Javascript Dôjô.

Hemos usado XSL-FO para dar formato a un XML al transformarlo en un documento PDF. Es una idea muy interesante, ya que, además de transformarlo a PDF, se puede hacer lo mismo transformandolo a multitud de formatos diferentes.

La librería Javascript Dôjô también está bastante bien. Nos permite utilizar de forma bastante cómoda multitud de funciones, efectos, etc. Además está bastante centrada en el tema AJAX, por lo que el interés se ve acrecentado.

Felicidad y pena

Los sabios dicen que la felicidad y la pena son la misma cosa. ¿Será porque cuando hallamos la primera también encontramos la segunda?

Suzume-no-Kumo, 1861

Paginación:

Búsqueda

Acerca de este blog

Armonía es el blog personal de Juan G. Hurtado, (C. V.). Aquí se tratarán muchos temas, pero sobre todo los relacionados con la programación, la tecnología, el desarrollo y los estándares en la World Wide Web.

Si quieres puedes visitar también las galerias de fotos guardadas en su cuenta Flickr, o su colección de enlaces en del.icio.us.

Velas en la oscuridad Mano del autor del blog en blanco y negro Trozo del paisaje desde la ventana del autor del blog Palma de la mano del autor del blog en blanco y negro

Lectura

CSS Mastery, de Andy Budd
Portada del libro Bulleproof Web Design
Muy buen libro, escrito por Andy Budd en el que nos muestra un repaso muy bien detallado por infinidad de técnicas ingeniosas para conseguir que nuestras hojas de estilo "hagan magia"
[Leer revisión]
Bulletproof Web Design, de Dan Cedelhorm
Portada del libro Bulleproof Web Design
Un libro genial en el que Dan Cedelhorm nos enseña cómo blindar nuestras páginas para evitar que se "rompan" ante configuraciones no habituales de los navegadores de los visitantes, (aparte de otras muchas cosas)
[Leer revisión]
Agile Web Development With Rails, de Dave Thomas y David Heinemeier
Portada del libro Agile Web Development With Rails
Una perfecta introducción a Ruby on Rails, el framework de desarrollo Web que está causando furor en estos momentos...
[Leer revisión]

Contacto

  • e-Mail: juan.g.hurtado@gmail.com
  • Jabber: juan.g.hurtado@jabberes.org
  • Skype: juan.g.hurtado
  • Messenger: the_micro_cuts@hotmail.com