Subversion GUIs are not made for Mac users, yet.

I mean, we, Mac users, are used to friendly interfaces, which don’t require more than 10% of knowledge about the system/mechanics behind we are dealing with. That 10% (or less, please!) is what we expect to be in the documentation, and today’s internet-age users would like to be one page long at most.

Unfortunately, SVN apps (clients?) documentation are STILL several pages long, and although I’m sure our issue is user-related, if such documentation is that long, that’s not a user anymore, but a slave.

For all of you, like me, who like Apple-style easy apps, well, there’s no app out there that makes me smile, but here’s the DEFINITE solution to your pain with subversion apps (rapidSVN, svnX, versions, etc).

I UNDERSTAND some of those apps seem to ROCK! for developers and geeks, but for Mac Users, drag-drop and interacting with finder is A MUST.

The biggest problem I found about all those apps is that you are forced to work and call things different than the way you used to. You can’t copy, move, or replace those files in finder, and are told to add, commit… instead. EVERYTHING is freakily controlled.

For that reason, and because their developers are not Adobe nor Apple’s, any attempt to work as a person, not as a geeky developer, will most definitely corrupt your subversioned files and any attempt to upload (commit) them will receive a nasty response from the server.

For first versions you’d probably won’t have any problem. The problem comes when you duplicate an existing version to make changes for the next version in finder.

Skipping more ranting: The solution

Just work with your files any way you want, all in your finder, like a normal person does. Duplicate the previous version or copy files from the trunk if this is not your first version. Then, just before to upload (add) that new version just delete every directory named svn in the new version’s folder.

For example, to create version 1.1, just duplicate folder 1.0 inside tags folder, and delete every hidden folder named svn inside that new copy. DO NOT DELETE svn folders from the already-uploaded versions (already added or committed copies)

How to delete svn hidden folders in Mac

There are apps and preference panels you can install to get that, but installing them and learning to use them will take you the same time that “the Mac” way below.

  1. Open the new directory, following the above example namely 1.1, type command-f to reveal the spotlight field at the top right of your finder window if it’s not already there, and type in “svn“.
  2. Then, in the new options header row that appears between your window’s content and the window name and tools icons, you’ll see options to choose where to look for your query, e.g. “Search: This Mac  1.1”  and “Contents  Filename” Like the picture below.
  3. There, choose “1.1″ and ” Filename”, so you restrict the search to that folder, not your whole Mac, and prevent spotlight to search in file contents, set as default.
  4. Below, there is another row with options that you can add or remove with the + or – sign at the right. It defaults to “Kind” and “Any”. Change them to “Visibility” and “Invisible“. The “Visibility” option might not be there if you never used it before, so look for it under “other”. You can choose for it to stay there next time you search.
  5. You’ll get all the files or folders named svn inside 1.1 folder. If there’s any file named so, I’m sure it’s nothing related to your WordPress plugin. You can make sure everything is fine by clicking each svn folder and checking the absolute path below in the status bar at the bottom of the window. If it shows a path other than the path to 1.1, you missed something. If everything is ok, just select them all and move them to the trash (command-delete)

In Windows:

Google it :) for a graphic tutorial or just read it from MS website

Now, the why:

If you are like me, you prefer to “test” everything the intuitive way and then just memorize what’s different from that new system to the new one you are dealing with, like “this is like I’m used to, except this or that sucks”, rather than reading the whole documentation and learning a whole new language for one upload a month.

If you moved and copied svn files in finder like me, you know what happens. If you don’t:

In order to keep track of saved, modified, deleted! files, your “subversioned” (freakly controlled) files need to have the info saved somewhere. Such info (Until a good GUI expert develop a better app) is saved in those invisible folders named svn, so when you copy one of your previous versions, e.g. 1.0 to make version 1.1 (called “tags” by WordPress) you are ALSO copying those invisible directories (After all, they are files, not data in a locked field in some document, and you are human, and your OS have little icons with names to allow you move and rename them).

Those hidden folders contain files that say “the file named xxx in this directory belongs to such version of such date by such author”… Not need to say what WordPress server will reply to an attempt to e.g. upload a file which appears to be already uploaded somewhere else (your original files in folder 1.0)

So until a new app which deals with all the mess OFF our finder and still keep up with NORMAL human behavior like copy, move, renaming icons, just DELETE all those folders before to “add” them as a new version and voilá! no errors.

Now you can still deal with geeky files, the Mac way.

I released my new Plugin to showcase your Facebook photo albums to WordPress, with a nice animated interface using jQuery, not flash, so your get rid of another bag of flash :)

Here’s a Live demo which looks like the image below:

Here’s the official page for Darkroom facebook photo gallery where you can comment and get help:

After 2 previous times when they told me “there’s nothing wrong”, I finally got a ‘secretary’ (yes, the ones who answer your call are not real cutomer reps, since they can just access the online help you can see yourself, and the real help is behind them) who was lucky to find someone willing to really test what I said.

The other times they even told me “we just placed a php script and it sent us mail fine” (I have no proof of that since it didn’t go to me, nor they gave me a copy of the script used)

This time, Godaddy ADMITED they were able to replicate the issue. Same issue that I asked them for in my last call, a month ago, when I read about somebody saying the php files were corrupt.

So their solution now is to UPDATE the files, and they can’t do it! So they sent me the instructions to do it by hand.

(more…)

This post should be 3 posts but for lack of time, I’ll give it to you all in one:

  1. Why your embedded Prezi presentation looks different than in their servers.
  2. How to fix it with the only solution in the market (as of September 2011)
  3. How to fix missing files if your Prezi is not in the same folder as your html.

Your embedded presentation looks different than the one hosted at Prezi community

What you embed in your website is not your presentation, but a player, which calls your presentation from Prezi servers. They won’t tell you the player used for presentations hosted externally (your server) is a degraded version, which will show you a low-resolution version until clicked, to save bandwith in their servers, and a GIANT presentation name, so it looks better in their “Explore” page listings. So they have their reasons, and you are stuck with a Prezi presentation in which you invested hours or days and now it doesn’t match your sleek design.

(more…)

Watch live video from socialblogsite on Justin.tv

Este artículo se podría llamar tambien “Como sus truquitos de posicionamiento web benefician nuestros servicios de internet marketing” (y al final de este artículo “como saber si Ud será el próximo afectado”)

Hay un montón de artículos por ahi, acerca de porqué “black hat SEO” (truquitos de posicionamiento web) dañarán su presencia web, pero éste va directamente a las pruebas mas definitivas.

¿Dónde se puede poner el medidor para estar seguro que es la prueba definitiva, final, de que han habido daños a su presencia en la web? ¿En los libros de balance? ¿En la cuenta de adwords? Piense en algo mas lejos…

Nuestro signo es el más lejano que pueda encontrar, en la cadena de eventos desafortunados: (more…)


Watch live video from socialblogsite on Justin.tv

Aunque llegué tarde, había muy buena onda en el Centro Cultural Recoleta, y Anaclara Dalla Valle presentó sus proyectos, todos para el bien de nosotros, beneficiarios del social media.

En vivo en http://justin.tv/socalblogsite

Con esos videos ya solucioné el tener que contarte todo lo que vi, sin ser novedad, y sólo contarte…

(more…)

Aqui les presento un video rápidamente editado del photoshoot de Erzebet Bathory, un fabricante de Muebles estilo Luis XV y XVI para la venta y alquiler para eventos. Este video es para el Eventomuebles a realizarse a fin de año en nuestro Showroom en Pilar, destacando nuestras piezas icono, como son los sillones Luis XV.

Ver en iPhone

Después de luchar con Movistar (ver artículo anterior IPhone4 with “no data” issue) por los repetidos problemas de la red de datos “No cellular data network found” y otros como “Safari is not connected to internet” (“No se encontró una red de datos celular” o “Safari no está conectado a internet”) finalmente encontré una solución, y vino de la mano de Apple. Claro que no la hubiera encontrado si no hubiera usado previamente otra opción extra-oficial que hacía lo mismo, pero aparentemente Apple vió el problema ocurriendo incluso usando el operador “oficial”.

En Argentina, la configuración para Movistar (Movistar-ar) provista en el iPhone de fábrica, lo que le llaman el “bundle” (Movistar-ar.bundle) trae la configuración correcta, pero por razones extrañas el IPhone no la toma si no se ponen a mano, como si el “bundle” o el operador no existieran.

La solución, no es tan fácil para alguien que sólo quiere soluciones. Hay que instalar un programa en Mac o Windows, crear una nueva configuración, poner los datos de APN provistos por Movistar (me dieron datos distintos en distintas ocasiones), enviar el archivo por email a una cuenta activa en el iPhone4 en cuestión, abrir el attachment… (more…)

Here, I’ll be streaming live, the “Twitter and Facebook appications workshop” as much as I can, held at Universidad de Palermo, for the “Social Media week, Buenos Aires” Friday’s event…


Watch live video from socialblogsite on Justin.tv

…if I’m allowed to.

Para hacerle honor al social media week, decidí encontrar los medios para hacerlo con mi teléfono, mas que con equipo profesional. Luego de probar Justin.tv, y su aplicación para iphone, no busqué más, y está probado: funciona. Mañana veremos si me dejan, y aqui debajo vendrá el resumen.

Ready to own a Social Blogsite?

Learn More