JASoft.org

El blog de José Manuel Alarcón Aguín. Programación web y mucho más...

MENÚ - JASoft: JM Alarcón

Utilidad: Copiar un archivo a todas las subcarpetas de cierto nombre

Ayer necesité hacer precisamente eso: tenía varias carpetas de primer nivel con una estructura de subcarpetas muy grande y llena de niveles. Dentro de éstas había una serie de carpetas -todas con el mismo nombre- en las que debía copiar un determinado archivo o, si existía, sobrescribirlo con el nuevo. Significaba revisar miles de carpetas en intrincados niveles, localizar las que se llamaban de determinada forma, y copiar dentro de éstas el archivo. Hacer algo así a mano para cada caso me hubiera llevado horas, por lo que estuve buscando la manera de automatizarlo. Primero lo intenté usando una simple línea de comandos y la instrucción FOR y también la instrucción FORFILES. Estuve bastante tiempo intentándolo, pero no fui capaz de conseguirlo :-S Así que al final invertí un rato en crear un programa de línea de comandos en C# que hiciera exactamente lo que yo necesitaba, y debería haber empezado por ahí, pues me hubiera ahorrado un precioso tiempo. El programa se llama "Copiar... [Más]

Brackets: un editor de HTML, CSS y JavaScript muy prometedor

Recientemente he descubierto un nuevo editor que está preparando Adobe (sí: los mismos de Flash que se han rendido a la evidencia de HTML 5) y que promete resultar muy útil para desarrollo de aplicaciones Web. Se trata de Brackets, un editor Open Source con licencia MIT que está basado en Google Chrome y ofrece algunas características interesantes para agilizar nuestros desarrollos. De momento está disponible como una aplicación de escritorio que funciona realmente con Chrome por debajo, pero se espera que pronto se pueda utilizar también directamente on-line, sin necesidad de instalar nada. Sus dos principales características en mi opinión que lo diferencian bastante de otros editores son: La posibilidad de editar en línea el código de archivos relacionados que afecta al punto del editor en el que nos encontramos. Ahora lo explico mejor. La posibilidad de ver cómo afectan los cambios que hacemos en tiempo real en una versión en ejecución de la página que estamos desarrolland... [Más]

Cómo migrar fácilmente de dasBlog a BlogEngine.NET

NOTA 22/08/2011: La migración descrita en este artículo es valida para cualquier versión de BlogEngine superior a la 1.6, incluyendo la 2.0 y la última 2.5 que es multi-blog. Si vas a albergar varios blogs migrados debes prestar especial atención a la parte final de redirecciones. Llevo haciendo mi blog desde Junio de 2004, es decir, hace casi 7 años. Lo inicié albergándolo dentro de un proyecto llamado GolemProject que estaba auspiciado por una Universidad (craso error), por lo que enseguida murió y tuve que albergarlo yo mismo en uno de nuestros servidores. En aquel entonces (2005) el sistema de blogging más interesante que había -escrito en .NET- me pareció que era dasBlog. Lo malo es que este proyecto está abandonado. su última versión salió hace dos años -en marzo de 2009- e incluso entonces no incluía ya ni la mitad de las cosas que se le suponen a un sistema de blogging moderno, por lo que era cuestión de tiempo (y de vencer la pereza) que acabase migrando a otro sistema. Des... [Más]

Impresionante utilidad on-line para Favicons

Los iconos para favoritos son esos gráficos que aparecen en lapestaña del navegador y en favoritos cuando visitas una página: Hoy he descubierto de casualidad una impresionante utilidad on-line para generar iconos para Favoritos: HTML-Kit.com FavIcon from Pics Te permite subir cualquier imagen y la convierte en un Favicon de diversos tamaños, sin necesidad de instalar nada y totalmente gratuita. Hasta aquí lo normal, pues hay muchísimas utilidades parecidas por Internet. Pero esta página además te permite hacer muchas otras cosas: Favicon para iPhone/iPad/iPod, favoritos animados con un texto pudiendo elegir colores, etc..., elección de formatos, bordes,... En un minuto puedes generar verdaderas "virguerías" de iconos para favoritos, así que os lo recomiendo mucho. Por supuesto le he donado unos dólares al autor, para compensar su esfuerzo. Este tipo de cosas se hacen gratuitamente pero cuestan m... [Más]

Microsoft Free SEO Toolkit: optimiza tus webs para los buscadores

Hoy en día si no apareces en las primeras posiciones en los resultados de las principales búsquedas relacionadas con tu actividad, es como si no existieras. Si analizas los logs del servidor puedes comprobar que un altísimo porcentaje del tráfico que entra en tu Web es directamente procedente de buscadores. En España, además, el cuasi-monopolio en esto lo tiene Google, por lo que casi se puede afirmar que si no apareces en Google no existes. Hay gente que no se da cuenta del verdadero poder que tienen estas herramientas de búsqueda y lo que podrían hacer si decidieran sesgar un poco sus resultados. En los últimos años se ha desarrollado ampliamente el concepto y las técnicas de SEO: Search Engine Optimization, u Optimización para Motores de Búsqueda. Existen técnicas SEO lícitas y por lo tanto aprobadas por los buscadores, y también técnicas ilícitas que pueden... [Más]

Mockflow: más prototipado web, esta vez on-line

Recientemente publiqué un post sobre las diferentes herramientas que había en el mercado (bueno, más bien que yo conocía, que eran unas cuantas) para crear prototipados de aplicaciones Web, los conocidos Wireframes. Esta es nueva y la acabo de descubrir, por lo que la añado ahora para referencia posterior. Se trata de MockFlow, de la empresa Produle Systems. La verdad es que es una gozada y es muy fácil de usar. Está basado en flash y permite compartir los modelos también en este formato, con su correspondiente simulación. La versión gratuita está algo limtiada en cuanto a la cantidad de prototipos que podemos hacer, pero hay una de pago que cuesta sólo 4 dólares al mes (o sea, menos de 3 € al mes, que no es dinero). Aquí puedes ver algunos modelos creados con la herramienta: http://www.mockflow.com/samples/