Consejos simples para mejorar su flujo de trabajo

El tiempo es un bien precioso, por lo que cualquier cosa que podamos hacer para que nuestro flujo de trabajo sea más eficiente tiene que ser algo bueno. En este artículo, veremos algunas ideas y herramientas simples que pueden ayudar a acelerar su tiempo de producción.

Usar las secuencias de comandos del lado del servidor correctamente

Los beneficios de los lenguajes de script del lado del servidor, como PHP y ASP, son bien conocidos. Al usarlos, su sitio web se vuelve más fácil de mantener, aunque usted necesita tener una buena comprensión de cómo encajan todas las diferentes partes de su sitio.

A pesar de que muchas personas ya están usando lenguajes como PHP, no todos los usan correctamente. Como resultado, todavía hay mucha duplicación innecesaria de código y marcado innecesario incluido en los archivos.

Debe mirar los archivos que usa en su sitio, detectar instancias de duplicación e intentar resolverlos. Este es un proceso llamado "normalización", que es un término que normalmente se aplica a las bases de datos pero es igualmente relevante para los documentos web.

Su objetivo es encontrar la manera más eficiente de servir y mantener el contenido. Por ejemplo, algunos sitios usan varios archivos de encabezado para sus páginas web porque hay pequeñas diferencias entre lo que debe estar en la sección de encabezado para diferentes páginas.

Una forma más eficiente de hacer esto es usar un bloque condicional para cambiar la parte relevante cuando se ensambla la página.

Si tiene varias versiones de un archivo donde solo se modifican partes de cada uno, como en el ejemplo anterior donde solo se cambian el idioma, la descripción y el título, esto es ineficaz.

Usar las técnicas de programación para sustituir selectivamente las partes modificadas de un solo archivo es la forma correcta de hacerlo. La siguiente imagen muestra una forma de hacer esto.

El uso de bloques condicionales permite que múltiples versiones de un archivo se almacenen en un solo archivo, y de esta manera es más fácil de mantener y hace un uso más eficiente del almacenamiento de archivos.

Editar varios documentos al mismo tiempo

El uso de scripts del lado del servidor es un buen comienzo para reducir la duplicación y mejorar la eficiencia, pero aún puede haber ocasiones en las que necesite realizar un cambio en ciertos documentos.

La forma en que la mayoría de las personas manejan esta necesidad es abrir cada archivo uno por uno y realizar los cambios necesarios. Lo que no saben es que muchas aplicaciones para la edición de código tienen una característica que le permite aplicar el mismo cambio a muchos documentos a la vez.

Por ejemplo, en el popular editor de código Geany, cuando usa la función "Reemplazar" (en la imagen de arriba), tiene la opción de:

  • Verifique selectivamente cada reemplazo a medida que se hace.
  • Reemplazar automáticamente cada instancia dentro de un bloque seleccionado
  • Reemplazar automáticamente cada instancia dentro de un solo documentado
  • Reemplazar automáticamente cada instancia dentro de múltiples documentos

Esa última opción puede ser bastante poderosa. Para usarlo de manera segura, debe asegurarse de que todos los documentos que necesita modificar estén abiertos y que sean los -sólo- Documentos abiertos en la sesión.

Para verificar cada cambio en un documento a medida que se realiza, debe hacer clic en el botón "Reemplazar y encontrar".

Para cambiar todas las instancias en un bloque seleccionado, debe hacer clic en el botón "En la selección".

Para cambiar todas las instancias en un solo documento sin verificar manualmente cada reemplazo, debe hacer clic en el botón "En el documento".

Para cambiar todas las instancias en cada documento abierto en la sesión actual, debe hacer clic en el botón "En sesión".

Puede reemplazar bloques de código completos

Siguiendo con la cuestión de Buscar y reemplazar, el uso más común de esta función es reemplazar palabras sueltas, pero en realidad es posible reemplazar bloques de código completos.

Lo que debe hacer en este caso es copiar y pegar todo el bloque que desea modificar en el cuadro "Buscar" (todos los saltos de línea se mostrarán como el carácter de "salto de línea" o como el carácter de "salto de línea y retorno"), y luego Copie y pegue el texto de sustitución en el cuadro "Reemplazar".

Si está escribiendo manualmente el texto sustituto, asegúrese de copiar el carácter de avance de línea relevante utilizado en su documento para poder pegarlo donde sea necesario.

Editar varias imágenes a la vez

La multiplataforma ImageMagick La aplicación tiene una potente capacidad para realizar cambios en varias imágenes en un directorio.

Principalmente una herramienta de línea de comandos con una GUI limitada, puede tomar un tiempo aprender a dominar sus características, pero es la forma más rápida y fácil de lograr el objetivo.

Casi cualquier cosa que quieras hacer con una imagen en un editor gráfico de imágenes se puede hacer en Image Magick.

Renombrar archivos a granel

Hay muchas utilidades de cambio de nombre a granel por ahí. El que tiene las mejores funciones se llama simplemente "Renombrador masivo".

Se incluye con el paquete de entorno de escritorio XFCE y forma parte del administrador de archivos de Thunar, aunque puede ejecutarse independientemente de cualquiera de estos sistemas.

La desventaja es que tendrá que instalar al menos Thunar, y en algunos sistemas tendrá que instalar XFCE.

Puede iniciar Bulk Renamer manualmente desde el menú de inicio, un iniciador o la línea de comandos, o puede iniciar una sesión del administrador de archivos Thunar, seleccionar un grupo de archivos y luego hacer clic con el botón derecho y seleccionar "renombrar".

Si aún se encuentra en la fase de usuario de Windows, o si está obligado a usar Windows en su lugar de trabajo, existe un equivalente limitado a Bulk Renamer integrado en el Explorador de Windows.

Sigue los mismos pasos que seguiría en Thunar, pero solo proporcionará cambio de nombre de archivo enumerado.

Existen aplicaciones de software de terceros que pueden usarse para opciones de cambio de nombre más sofisticadas, pero en Windows el malware siempre es un riesgo. La siguiente lista incluye las utilidades de cambio de nombre que funcionan en Windows y también son de código abierto:

Una alternativa de código cerrado para Windows es Bulk Rename Utility, que es una aplicación muy poderosa con una interfaz ligeramente abrumadora. A pesar de que el nombre es casi el mismo que el equivalente de Thunar, las dos aplicaciones están separadas por polos en términos de simplicidad.

Mac OS X tiene una utilidad incorporada llamada Finder que incluye la capacidad de cambio de nombre masivo como una de sus características principales. Es más potente y flexible que la función de cambio de nombre del Explorador de Windows.

Crea tus propias etiquetas HTML personalizadas

Si encuentras que constantemente estás entrando en bloques como este:

<p style = "font-size: 1.2em;">

Este es un texto <span class = "fancy"> fancy </span>.

</ P>

Puede reducir una gran cantidad de pulsaciones de teclas convirtiendo las etiquetas de sus clases. Así que si tienes algo de CSS como este:

<style>

@import url ('https://fonts.googleapis.com/css?family=Lobster');

.lujoso{

text-transform: mayúsculas;

font-weight: bold;

}

</ style>

Puedes modificarlo a esto:

<style>

@import url ('https://fonts.googleapis.com/css?family=Lobster');

lujoso{

text-transform: mayúsculas;

font-weight: bold;

Familia tipográfica: 'Langosta', cursiva;

}

</ style>

Y luego puedes escribir tu bloque así:

<p style = "font-size: 1.2em;">

Este es un texto <fancy> fancy </fancy>.

</ P>

Solo este pequeño cambio (quitar el punto para que la clase se convierta en una etiqueta) puede ahorrarle mucho tiempo si usa constantemente las mismas clases en un documento.

imagen del encabezado cortesía de

Bogdan Rancea

Bogdan es miembro fundador de Inspired Mag, habiendo acumulado casi 6 años de experiencia durante este período. En su tiempo libre le gusta estudiar música clásica y explorar artes visuales. También está bastante obsesionado con los fixies. Ya es dueño de 5.