This planet is Public.
You too can create your own planet.

This planet has 60 websites

Avatar30

Design Decisions: Saying more in less space on the new Highrise site

Last week I took you through the Highrise signup chart redesign.

This week I want to talk about part of the Highrise home page redesign that we’ve already redesigned. The design is alive – we’re making a lot of small tweaks post launch.

Original: In the cards

Avatar30

iPhoto '09 and Domain Language

There are only two hard things in Computer Science: cache invalidation and naming things. —Phil Karlton

Karlton’s quote isn’t just for techies. Interface designers are in the business of naming things too. We’re copywriters. It matters if we call something an Event or a Milestone or a Deadline. And it also goes deeper than that. The names we choose shape our software. They define the way we think about it and the way our customers interact with it. To understand why this all matters, you should meet two important ideas from the programming world: domains and domain languages.

When you’re working on software, the domain is the life situation your software is involved with. Basecamp’s domain is the life situation where people are trying to collaborate together on a project. iPhoto’s domain is that situation where someone has a collection of photos and they want to look at those photos and share the photos with others.

Avatar2660

Para pensar sobre el conflicto


Les pido perdón a los que este tema no les interese, pero yo hoy por hoy no tengo otro.

Un par de interesantes artículos de opinión acerca de la guerra en Gaza:

Avatar30

Making Highrise faster with memcached

Last week I set out to improve the performance of the Dashboard and Contacts tabs in Highrise. Both tabs would frequently be much too slow. Especially the Contacts tab, which for our own account some times could take upwards two seconds to load.

The number one rule for improving performance is to measure, the number two rule is to measure some more, and the third rule is to measure once again just to be sure. Guessing about performance never works, but it’s a great excuse to get you out in the weeds chasing phantom ponies.

Looking outside the epicenter
So I measured and found that part of the problem was actually not even part of the epicenter, the notes and the contacts. In fact, we were wasting a good 150ms generating New Person/Company form sheets all the time (through a complicated Presenter object that’s high on abstraction and low on performance). Even though these sheets were the same for everyone.

Avatar11790

Edenbee House Improvements

Over the Christmas we have made a few changes to the Edenbee site, a little house keeping you could say. Here are just a few of the things we have done.

We have installed a feedback widget that links you to our [Get Satisfaction page]( http://getsatisfaction.com/edenbee) so you can share idea’s with us, praise us or berate us! Or perhaps suggest things you would like to see in the community.

Avatar218

Google at Macworld

After months of anticipation, Macworld 2009 is finally here. Throughout the four days of the expo (from now until Jan. 9), more than 100 Googlers from several product teams will be available to demonstrate Google software for the Mac and the iPhone.



Picasa for Mac made its debut yesterday, and you can follow along on the Google Mac Blog for more details on what we have in store for the rest of the week.

Avatar7412

Back to Berlin con sorpresa

Ayer llegué a Berlín, Iberia se comportó y fue sólo media hora de retraso. Me ha dado un poco de penica hoy levantarme y no tener la ilusión de ir al salón de mi casa, abrir regalos y comer roscón de reyes con mis padres, mi hermana, mi sobrino y mi cuñao. Al menos mi madre me metió en la mochila un trocito de roscón que he compartido con mi compañera mientras tomábamos un café y le explicaba la historia de los Reyes Magos.


Los Reyes Magos de la Torpeda

Avatar419

The MacBook Wheel Has Arrived!


"Everything is just a few hundred clicks away, nothing could be more intuitive."

Avatar2660

Vecinos


A corto plazo tal vez Hamas deje de lanzar cohetes Kassam, pero a mediano y largo plazo la operación “Plomo Fundido” sólo generará más odio y futuros fanáticos. No se si el gobierno de Israel espera conseguir que el pueblo palestino se manifieste contra Hamas. Si de verdad éste es el objetivo, debería adoptar otra estrategia. Israel no puede esperar que un pueblo hambriento y pauperizado, de repente se decida a apoyar el derecho de Israel a existir, se manifieste por la paz y en contra del lanzamiento de cohetes.

Como decía Amos Oz hace unos días:

Avatar110

Las Cinco del Día

Tras unos meses con la idea en la cabeza, en unos días comenzamos con Las Cinco del Día, una selección de lo que consideramos lo más importante de la jornada y que, en nuestra opinión, seguirá siéndolo dentro de unos años.

Pensamos que en ocasiones los medios se extralimitan seleccionando y definiendo lo que es la actualidad: hay que llenar papeles y generar páginas vistas y muchas veces, simplemente, no pasan tantas cosas…

La actualidad es necesaria, es el pegamento de la sociedad pero pensamos que la mezcla está adulterada. Podemos estar pegados con mucha menos cantidad, y aprovechar el espacio (físico, temporal y mental) para cosas más constructivas.

Avatar3416

Muerte a la Navidad

Nah, el título es un poco exagerado pero es para dar ambiente.

El caso, ¿por qué no terminamos con la Navidad y el resto de festivos oficiales? Ahora mismo los días festivos son para conmemorar o un personaje/hecho religioso (San José, Navidad, Reyes) y en menor medida para recordar eventos de importancia (la Constitución, el 2 de Mayo, la diada en Cataluña).

Esos días importantes tiene cada vez menos significado para el personal y no me parece mal. ¿Qué le importa a un musulmán la Navidad? ¿De hecho, qué me importa a mi?

Avatar68

nishikigoi

Los nishikigoi (carpas, o “koi”, como se les conoce en occidente erróneamente) tienen una particularidad muy curiosa: el tamaño adulto del pez está en relación directa con su entorno.

Si metemos un nishikigoi en una pecera no crecerá más de 5 cms.  Si por el contrario, lo introducimos en un pequeño estanque podría llegar hasta los 25. En un estanque grande llegaría hasta los 50 cms. y si tiene la fortuna de estar en un lago enorme, puede llegar hasta el metro de longitud o incluso más.

Saqué esta foto cerca de Tokyo hace un tiempo. Es un tipo de nishikigoi, concretamente un kohaku. Recuerdo un pensamiento mientras lo observaba.

Avatar30

QUESTION: Where should we take 37signals Live? We'd

Where should we take 37signals Live? We’d like to do more live audio/video content, but what sort of topics or content or concepts would you like to see us cover in 2009?

Avatar306

Rosenblum, 1580

El plan de Atrás hacia la felicidad era el siguiente: devolver el mundo a 1580. Abolir el carbón, las máquinas, los motores, la luz eléctrica, el maíz, el petróleo, el cinematógrafo, las carreteras asfaltadas, los periódicos, los Estados Unidos, los aviones, el voto, el gas, los papagayos, las motocicletas, los Derechos del Hombre, los tomates, los buques de vapor, la industria siderúrgica, la industria farmaceútica, Newton y la gravitación, los pavos, la cirugía, los trenes, el aluminio, los museos, las anilinas, el celuloide, Bélgica, la dinamita, los fines de semana, la enseñanza obligatoria, los puentes de hierro, el tranvía, lartillería ligera, los desinfectantes, el ácido bórico, el café.

Enrique Vila-Matas, en Dietario Voluble, refiriéndose a la utopía de Rosenblum

Avatar30

QUOTE: Beauty is more important in computing than

Beauty is more important in computing than anywhere else in technology because software is so complicated. Beauty is the ultimate defense against complexity.

—David Gelernter, Machine Beauty: Elegance and the Heart of Technology

Avatar218

Introducing Picasa for Mac (at Macworld!)

Sometimes I find it hard to describe Picasa without sounding like a late-night infomercial for a multi-bladed thingamabob: "It's a photo organizer! A photo editor! A web-savvy photo sharing and management system in just one tiny package!"


We try hard to avoid hyperbole around here, but it's true that Picasa software, working together with Picasa Web Albums, can help with nearly every aspect of owning and operating a digital camera. And because many of us take pictures in order to share them, we try to make sure Picasa does a great job of getting your favorite photos online, where friends and family can enjoy them too. In Picasa 3, that means powerful new features like automatically syncing changes between the photos on your computer and what you're sharing online, useful privacy controls integrated into the software on your PC, easier notifications, and more.

Avatar419

Why Do People Hold Hands-Free Sets?

A while ago I was cycling and got a call on my mobile. I was listening to music, and the headset doubled as a hands-free set, so I picked up the call. A few minutes into the conversation, I noticed I was holding the microphone close to my mouth. But from a sound-quality perspective this was not necessary at all. I think I was trying to prevent confusion (similar to this situation) when standing in a group of people at the traffic lights, or just making sure innocent bystanders wouldn't think I was mentally disturbed. Since then I've noticed lots of people making the 'Hey, not crazy, on the phone here!'-gesture (as in the above pictures from flickr [left], [right]). Or maybe they just have really lousy headsets.

Avatar331

Acts_as_unvlogable: un plugin para manejarlos a todos :)

Hace ya más de un añito que unvlog salió a la luz y durante todo este tiempo hemos ido añadiendo soporte para más servicios de video a la criatura.

Como cualquier 'equipo A' que se precie teníamos un plan: sólo integraríamos servicios que tuviesen API. Pero un día implementas el primero que no la tiene, después ves que la estructura inicial la podías haber planteado de otro modo... y a la vuelta de un año tienes un montón de código esparcido por controladores, modelos y módulos que necesita orden.

De este 'barrer la casa' ha salido el plugin acts_as_unvlogable que permite sacar de varios servicios de video, más o menos populares, una información básica a partir de la url.