Frameworks Javascript: jQuery, Prototype, Yui…

La lista es interminable, cada vez hay más y más frameworks Javascripts. Como desarrollador web debemos convivir con ellos a diario pero cuando se comienza un proyecto siempre nos ataca la misma pregunta. ¿Cual se adecua mejor a las necesidades? Lamentablemente no hay respuesta fácil a este pregunta existencial ya que en ella influyen varios [...]

Ignorar los archivos de Subversion cuando se hace un tar

En nuestra empresa utilizamos Subversion como sistema de versionado. Este sistema mantiene en cada directorio una carpeta oculta llamada .svn en la cual guarda toda la información que necesita para seguir los cambios que se van produciendo en los archivos. Si queremos realizar un archivo tar de esos proyectos sin esos archivos de control, en [...]

Problema con SVN (svn: Valid UTF-8 data)

Resulta que hoy (si, sábado) estaba agregando un nuevo proyecto que nos encomendaron al SVN. Lo primero que hacemos luego de armar la estructura básica de directorios es, si es un proyecto que fue comenzado por otras personas, hacer un import de todos los datos originales. Por lo general no hay problema, pero de vez [...]

Membership Provider y Application Name

Algo muy Microsoft nos ha pasado hoy: al hacer un deploy de una aplicación en un entorno de test (montado en un IIS) dejaron de funcionar los usuarios. Era necesario hacer que los usuarios se mantuvieran tal cual estaban en el entorno de desarrollo, entonces esta contingencia nos ocasionó un problema. Es muy importante la [...]

Obtener el primer día de la semana en PHP

Efectivamente hay algoritmos mejores, y un lector comentó de una función de PHP que pareciera hacer exactamente lo mismo que mi algorimo, pero obviamente es mas simple. strtotime (”last Monday”); Me encontré con esta simple necesidad el día de hoy. Como conseguir el primer día de la semana considerando que esta comienza el Lunes. Por [...]

DropDownList y OptionGroups

Hoy estaba trabajando sobre un proyecto asp.Net y como casi siempre me doy cuenta de lo difícil que es, al menos para mi, hacer lo que quiero con las herramientas que me da el lenguaje. Y siempre termino buscando en internet algun control gratuito que alguien con mi mismo problema haya realizado anteriormente. Mi requerimiento [...]