A alguien ya le llevo una hora encontrar el problema y por suerte lo compartio: http://www.huanix.com/2007/09/30/svnserveconf12-option-expected-svnserveconf/

El problema es que si editas el svserve.conf no deben existir espacio entre argumentos y el inicio de línea.

Update:

Pasa lo mismo con passwd

Fuente: http://forum.webedition.de/phpBB/viewtopic.php?t=1485
open the terminal and type:

Code:
/Applications/MAMP/bin/php5/bin/pear install  DB

or fpr PHP4

Code: Select all
/Applications/MAMP/bin/php4/bin/pear install  DB

After much frustration, I found a way to get the Ruby mysql Gem installed and talking to my MySQL server on MAMP. Credit goes largely to “Hootbah” who followed a similar path to get MAMP talking to Perl’s MySQL library. Here’s the steps I followed for MAMP 1.7.2:

  1. Install the regular MAMP 1.7.2 dmg package.
  2. Download the MAMP 1.7.2 source code.
  3. Unzip the source code file.
  4. Open the terminal and go into the source code directory.
  5. Untar the mysql file and go into the untarred directory:
    $ tar -xzvf mysql-5.0.41.tar.gz
    $ cd mysql-5.0.41
  6. This is the Hootbah magic…we’re basically compiling libraries here for the Gem to link against.
    $ ./configure –with-unix-socket-path=/Applications/MAMP/tmp/mysql/mysql.sock –without-server –prefix=/Applications/MAMP/Library
    $ make -j2
  7. Copy the compiled libraries into MAMP:
    $ cp libmysql/.libs/*.dylib /Applications/MAMP/Library/lib/mysql
  8. Copy the MySQL headers into MAMP…Hootbah didn’t do this but I had been doing it earlier trying to get around some missing mysql.h problems, and figured I’d keep doing it:
    $ mkdir /Applications/MAMP/Library/include
    $ cp -R include /Applications/MAMP/Library/include/mysql
  9. Install the Ruby MySQL Gem:
    $ sudo env ARCHFLAGS=”-arch i386″ gem install mysql — –with-mysql-config=/Applications/MAMP/Library/bin/mysql_config

    After being used to seeing errors spit out by this statement, finally a pleasant surprise:

    Building native extensions. This could take a while…
    Successfully installed mysql-2.7
    1 gem installed

Fuente:http://boonedocks.net/mike/archives/175-MAMP-and-the-Ruby-MySQL-Gem.html

Apple’s design process

February 5th, 2009

Para no perderlo copio y pego de: http://www.businessweek.com/the_thread/techbeat/archives/2008/03/apples_design_p.html
Posted by: Helen Walters on March 08
Interesting presentation at SXSW from Michael Lopp, senior engineering manager at Apple, who tried to assess how Apple can ‘get’ design when so many other companies try and fail. After describing Apple’s process of delivering consumers with a succession of presents (“really good ideas wrapped up in other really good ideas” — in other words, great software in fabulous hardware in beautiful packaging), he asked the question many have asked in their time: “How the f*ck do you do that?” (South by Southwest is at ease with its panelists speaking earthily.) Then he went into a few details:
Pixel Perfect Mockups
This, Lopp admitted, causes a huge amount of work and takes an enormous amount of time. But, he added, “it removes all ambiguity.” That might add time up front, but it removes the need to correct mistakes later on.
10 to 3 to 1
Apple designers come up with 10 entirely different mock ups of any new feature. Not, Lopp said, “seven in order to make three look good”, which seems to be a fairly standard practice elsewhere. They’ll take ten, and give themselves room to design without restriction. Later they whittle that number to three, spend more months on those three and then finally end up with one strong decision.Paired Design Meetings
This was really interesting. Every week, the teams have two meetings. One in which to brainstorm, to forget about constraints and think freely. As Lopp put it: to “go crazy”. Then they also hold a production meeting, an entirely separate but equally regular meeting which is the other’s antithesis. Here, the designers and engineers are required to nail everything down, to work out how this crazy idea might actually work. This process and organization continues throughout the development of any app, though of course the balance shifts as the app progresses. But keeping an option for creative thought even at a late stage is really smart.

Pony Meeting
This refers to a story Lopp told earlier in the session, in which he described the process of a senior manager outlining what they wanted from any new application: “I want WYSIWYG… I want it to support major browsers… I want it to reflect the spirit of the company.” Or, as Lopp put it: “I want a pony!” He added: “Who doesn’t? A pony is gorgeous!” The problem, he said, is that these people are describing what they think they want. And even if they’re misguided, they, as the ones signing the checks, really cannot be ignored.

The solution, he described, is to take the best ideas from the paired design meetings and present those to leadership, who might just decide that some of those ideas are, in fact, their longed-for ponies. In this way, the ponies morph into deliverables. And the C-suite, who are quite reasonable in wanting to know what designers are up to, and absolutely entitled to want to have a say in what’s going on, are involved and included. And that helps to ensure that there are no nasty mistakes down the line.

2k9

January 1st, 2009

Porfin se acaba el año, al iniciar este recuerdo haberme propuesto ciertas metas que ahora no estan hechas, pero me siento orgulloso de poder decir que estas son un hecho para el proximo año, hoy me dieron unas noticias excelentes, y todo apunta a que el 2009 será mi año.

Los detalles tendre que comntarlos en otra ocación, ya que primero será necesario hablar con algunas personas.

Estoy emocionado, estoy seguro que el futuro será bueno y prospero. El camino que he tenido me ha llevado a este punto.

Ahora solo me queda decear un excelente año nuevo, que este lleno de logros, que el clima mundial nos ayude a sacar lo mejor de nosotros mismos para mejorar, para crecery para forjar un mejor futuro.

Nos leemos en el 2009, adeu

Porfin demo de Wiffra

September 26th, 2008

Ayer comente de wiffra en el muy recomendado blog de Cristalab y he tenido muchas visitas, así es que a petición de Kemie, aqui esta el demo.

http://neshumah.com/wiffra-demo/

Usuario: demo@neshumah.com
Password: demo

Tambien ya tenemos un zip para descargar el proyecto en Google Code.

Saludos

Wiffra: Todos

September 26th, 2008

Nadamás una lista de mis que haceres con Wiffra:

  • Un archivo instalador
  • Control de usuarios

Wireframes

September 18th, 2008

El uso de wireframes durante un proyecto web es algo común, en lo personal lo llevo a cabo sobretodo cuando se trata de proyectos grandes o cuando voy a trabajar con un diseñador, para que este vea cual es la funcionalidad y las opciones que brindará cada página de la aplicación o sitio web.

Generalmente suelo usar Fireworks para hacer estos bocetos ya que es sencillo de usar, pero mi gran problema es siempre agregar algo de interacción, de forma que se pueda identificar el flujo de un proceso.

Como no encontré algo que hiciera esto de una forma amigable y sencilla, me di a la tarea de crear una aplicación que sea capas de esto, así nace Wiffra una (por ahora) pequeña aplicación escrita en PHP, MySQL y Javascript con ayuda te mootools.

Estoy creando una instalación ejemplo (aparte de la que yo uso) para que quien guste pueda ver como funciona.

También si a alguien le interesa pueden ver el proyecto esta en: http://code.google.com/p/wiffra/

Es donde estaré actualizando la app, si a alguien le sirve desde ahí pueden conseguirla, por ahora solo vía SVN pero subo un zip pronto.

Quedan muchas cosas por hacer, por ejemplo este fin de semana pienso agregar control de usuario por que me hace falta para dar permisos por proyecto.

Si alguien esta interesado contácteme en los comentarios con gusto ayudo con lo que necesiten, tal ves instrucciones de instalación? también cualquier duda.

No se ustedes pero me parece patético que el código JS programado por MSN (de M$) no compile bien ni en Explorer

ie_js_error

Me gusto la traducción del articulo de inter-sections que encontré en Yo, programador

Indicadores positivos:

  • Le apasiona la tecnología
  • Programa en su tiempo libre, es su hobby
  • Hablará largo y tendido de cualquier tema técnico si se le pregunta
  • Ha tenido proyectos personales significativos a través de los años
  • Aprende nuevas tecnologías por si solo
  • Tiene opiniones fuertes sobre cual tecnología es la mejor para varios usos
  • Se siente incomodo trabajando con tecnologías que el crea no son “correctas”
  • Puede mantener una buena conversación en cualquier variedad de temas, no tan solo aquellos que sean técnicos
  • Empezó a programar mucho antes de entrar a la universidad o al trabajo
  • Tiene proyectos personales grandes que no necesariamente aparecen en el cv
  • Conoce de una gran variedad de tecnologías (las cuales no necesariamente están en el cv)

Indicadores negativos:

  • Solo programa mientras está en el trabajo
  • No le gusta hablar de programación, aunque se le pregunte
  • Aprende nuevas tecnologías cuando la compañía lo envía a tomar cursos
  • Usa la tecnología que le indiquen, cualquier tecnología es “buena”
  • Empezó a programar en la universidad
  • Toda su experiencia en programación está en su cv
  • Enfocado en uno o dos plataformas de programación (ejemplo: todo lo que tiene que ver con aplicaciones de java) sin ninguna experiencia fuera de esa plataforma.