Tutoriales

Introducción a Node.js

Con la plataforma Node.js puedes usar JavaScript en el lado del servidor, beneficiándote de las posibilidades de una programación asíncrona y basada en eventos también en el desarrollo de aplicaciones del servidor. En este tutorial nos asomamos a la escritura modular de Node.js, aclaramos cómo instalar módulos independientes con ayuda del gestor de paquetes integrado NPM y creamos tu primer servidor web basado en Node.js. [...]  

Migrar WordPress a otro servidor: Consejos y sugerencias

Hinter einem WordPress-Blog steckt viel mehr, als der Besucher zu sehen bekommt. Neben Text, Bildern und Grafiken sind es vor allem die Einstellungen, Themes und Plugins, die die Seite zu dem machen, was sie ist. Bei einem Anbieterwechsel muss all dies von A nach B migriert werden. Dank zahlreicher Migration Plugins lässt sich der Serverumzug auch ohne professionelle Unterstützung meistern. [...]  

Comandos de Linux: la lista fundamental

En Linux, todas las acciones que se pueden ejecutar en una interfaz gráfica de usuario con ratón y monitor se pueden llevar a cabo también en una consola con comandos, siempre y cuando se conozca la orden adecuada y su sintaxis. Para facilitarte la introducción en el trabajo con el terminal, hemos elaborado un listado con los comandos básicos de Linux que incluye una detallada descripción y ejemplos para cada uno. [...]  

Escritorio remoto: así funciona

Las conexiones de escritorio remoto son imprescindibles en el trabajo diario, ya que permiten un considerable ahorro de tiempo. Ya se trate del departamento de asistencia técnica, de conferencias online o del trabajo que se realiza desde casa, con la función de remote desktop se puede establecer una conexión con dispositivos remotos cómodamente. Los usuarios particulares también pueden obtener beneficios de este uso remoto, y es que si se vinculan diferentes sistemas operativos, se pueden, por ejemplo, gestionar todas las apps desde un único lugar. Para conocer cómo funciona una conexión de escritorio remoto y cuáles son los aspectos que se tienen que tener en cuenta, lee nuestra guía. [...]  

Cómo crear una app | 1: La planificación

Las aplicaciones móviles forman parte de la vida diaria de los usuarios del Internet móvil y se utilizan, sobre todo, para informarse o entretenerse. Cuando se tiene una buena idea para una aplicación, no hay que temer ponerse manos a la obra con su desarrollo y comercialización, puesto que hoy día, como te mostramos en nuestra serie, crear una app no pertenece exclusivamente al ámbito de los programadores profesionales. En esta primera parte nos ocupamos de la planificación y de los aspectos capitales que has de tener en cuenta a la hora de crear una app para Android o iOS. [...]  

Cómo crear una app | 3: Diseñar apps móviles

El diseño de apps no se limita en ningún modo a las formas y los colores. Aspectos como la colocación de los contenidos o la usabilidad son, como mínimo, igual de relevantes. El esfuerzo que se invierte en esta fase es el que decide al final si la nueva aplicación encontrará uso entre los consumidores o será desinstalada poco tiempo después de su descarga. [...]  

Migración de servidor - Traslado sin pérdida de datos

La migración de datos a un nuevo servidor, incluso dentro del mismo proveedor, puede ser un verdadero desafío que solo se logra con la atención necesaria y una estrategia bien planificada. Únicamente así se puede asegurar la integridad de los datos y reducir al mínimo el tiempo de inactividad. Ahora bien, ¿en qué consiste exactamente la migración de datos de un servidor a otro? Y ¿qué inconvenientes se pueden presentar durante el proceso? [...]  

Cómo crear una app | 4: usability y app testing

La única manera de que una aplicación tenga opciones de éxito es que funcione bien. Los errores de programación y una usabilidad reducida conducen a la desinstalación sin necesidad de pensárselo dos veces. Esto hace que sea crucial realizar suficientes pruebas de calidad (app testing) antes de lanzar una nueva aplicación al mercado. Las pruebas funcionales, de rendimiento o de usabilidad (usability test), que pueden ser llevadas a cabo tanto manual como automáticamente mediante diversas herramientas, tienen como objetivo asegurar el nivel y el buen funcionamiento de las aplicaciones, también una vez publicadas. [...]  

Comprimir y descomprimir archivos usando tar para Linux

El hecho de comprimir y descomprimir archivos tiene una influencia positiva en la seguridad y la estabilidad del sistema. Existen diversos programas gratuitos para Linux y otros sistemas UNIX que permiten empaquetar y desempaquetar archivos, así como crear ficheros sin cambios desde la línea de comandos. Uno de los programas clásicos es tar para Linux. La herramienta sigue siendo uno de los métodos de empaquetamiento de ficheros más utilizados y juega un papel decisivo, en especial para herramientas como bzip2. [...]  

Progressive web apps: pros y contras

El mercado de las aplicaciones ha visto aparecer algunos formatos innovadores y progresivos de aplicaciones. A las nativas les siguieron las aplicaciones web y las híbridas. ¿Qué son entonces las progressive web apps? Básicamente, estas aplicaciones parten del concepto de la web app y revisten a las páginas web de un aspecto de aplicación, pero van aún más allá, ya que prometen utilizar mucho mejor las funciones nativas de los terminales móviles, al tiempo que también son capaces de funcionar sin conexión. [...]