En el artículo anterior escribimos sobre TODOS los atajos de teclados que podíamos aprender y usar en Windows 10.
Como bien sabréis, saber estos atajos de teclado hace mucho más fácil trabajar con el ordenador, pudiendo acceder o realizar determinadas tareas con uno o dos simples clicks.
Pero no sólo Windows dispone de atajos de teclados, los Mac al igual que Linux también disponen de ellos. Evidentemente son otros, pero al fin y al cabo realizan las mismas funciones o muy similares.
El artículo de hoy también consiste en atajos de teclado, pero en esta ocasión os traemos TODOS los atajos de teclados para Mac.
Esperamos que les sean de utilidad.
Recientemente un cliente nos solicitó que le desarrolláramos un proyecto que tenía en mente, la idea era crear un sitio web con Joomla donde se pudiesen vender cursos online creados con Moodle.
Nos hemos puesto manos a la obra y como he visto que el asunto tenía algo de miga, he decidido hacer este artículo para explicaros como he planteado el proyecto.
Lo principal, es unir Joomla con Moodle y para ello la mejor solución es utilizar Joomdle.
Joomdle es un sistema muy potente que te permite enlazar ambas cosas sólo en una. Si creas un curso en Moodle automáticamente este se creará en Joomdle y podrás, mediante módulos y plugins, mostrárlos en tu web de Joomla. Pero no solamente esto, también características como:
Con esto, ya tendríamos la integración entre Joomla y Moodle. Para la venta online opté por Hikashop, que actualmente es el único sistema capaz de integrarse con Joomla 3.x, ademas cuenta con una versión gratis, que la verdad cumple con todos los requisitos necesarios para el ecommerce de productos virtuales, como por ejemplo:
Para terminar, el funcionamiento entre estos es bastante sencillo, desde Joomdle en la configuración de la tienda, elegimos Hikashop y basta con publicar el curso desde Joomdle para que automáticamente se cree como un producto en Hikashop, así de fácil.
Os dejamos aquí el sitio en cuestión de nuestro cliente.
¿No os ha pasado alguna vez que vais a casa de un amigo y que de repente, parece ser que haga magia con ventanas del ordenador, haciendo que aparezcan y desaparezcan sin apenas tocas el ratón? Esto es gracias a los atajos de teclado.
Todos los sistemas operativos, tienen sus propios atajos, es decir, combinaciones de teclas, que al pulsarlas hace una función determinada, ahorrándonos tiempo, esfuerzo y varios pasos para realizar una misma función.
Para que os hagáis un ejemplo, un atajo de teclado es el famoso CTRL+C – CTRL+V, es decir, copiar y pegar en Windows.
Hoy venimos a hablar de diversos sitios que podéis visitar para aprender nuevos atajos de teclados sin perder la paciencia por el camino.
En Windows 10.
Windows 10 es la última actualización del Sistema Operativo de Windows, que actualmente, más ordenadores tienen instalados y más rápida ha sido su implementación. Dejando atrás el resto de Windows, nos vamos a centrar en su última versión.
- La propia web de Microsoft nos ofrece un listado con todos los atajos de Windows 10, desde los más típicos y sencillos, hasta los más avanzados. También nos diferencia los distintos atajos que podemos realizar ya sea en el propio Sistema Operativo, como en sus aplicaciones y/o dispositivos.
http://windows.microsoft.com/es-es/windows-10/keyboard-shortcuts
- En la siguiente web, podéis encontrar 32 de los nuevos atajos que se han creado específicamente para Windows 10.
http://www.howtogeek.com/198122/32-new-keyboard-shortcuts-in-the-windows-10-technical-preview/
- En la web de PcWorld también podemos encontrar diversos atajos, tanto de Windows 10, como de sus versiones anteriores, pero que actualmente se siguen utilizando.
http://www.pcworld.com/article/2975931/windows/20-must-know-keyboard-shortcuts-for-windows-10.html
- Autohotkey es un foro donde han resumido en diversas secciones, una lista genérica de atajos de teclados para Windows.
https://autohotkey.com/board/topic/1738-comprehensive-list-of-windows-hotkeys/
En OS X El Capitan.
Esta es la última versión del Sistema Operativo de Apple, y se caracteriza por ser un sistema con muchísimas combinaciones de atajos de teclado, tantas, que incluso podemos hacer combinaciones con hasta cinco teclas distintas.
- Cult of Mac es una web donde explican todos los atajos que se deben de saber si eres nuevo en OS X.
http://www.cultofmac.com/317935/top-10-mac-keyboard-shortcuts/
- En la web oficial de Apple también podemos encontrar una sección dónde se resumen los atajos más usados y combinaciones del sistema para la mayoría de aplicaciones de Mac.
https://support.apple.com/es-es/HT201236
- La web de Dan Rodney se caracteriza, entre otras cosas por tener muy bien agrupadas, mediante listas, las diversas combinaciones de teclas para Mac, que a su vez están divididas por las aplicaciones del sistema y con información de cada símbolo.
http://www.danrodney.com/mac/
En Linux.
En Linux la cosa cambia respecto a Windows 10 y OS X El Capitan, ya que hay varias distribuciones y cada una puede tener sus propias particularidades. Algunas de sus distribuciones más famosas son: Red Hat, Debian, Fedora, CentOS, Ubuntu, Lubuntu, entre otras…
- En UNIXGuide podemos encontrar una lista de atajos comunes para la mayoría de distribuciones.
http://www.unixguide.net/linux/linuxshortcuts.shtml
- Ubuntu se podría decir que es la distribución más expandida de todas, de manera, que es su web, podemos encontrar su propia lista de atajos de teclado.
https://help.ubuntu.com/community/KeyboardShortcuts
- Linux Mint Community dispone de una lista de atajos específico para la interfaz gráfica GNOME.
https://community.linuxmint.com/tutorial/view/45
Siempre que desarrollo una página web utilizo este framework y ya era hora de dedicarle una entrada, porque se lo merece.
Hablo de Bootstrap, concretamente de la versión 2.3.2 (es la que más he utilizado) un framework de Twitter que incorpora muchas funcionalidades y herramientas muy útiles que seguro que te enamoran.
Es bastante sencillo de instalar, solamente basta con descargar los archivos necesarios y colocarlos en nuestro servidor.
Y no olvidar de enlazarlos desde el código de nuestra web:
Con esto ya tendríamos Bootstrap instalado y listo para funcionar.
Y ahora, ¿Qué beneficios o características me aporta?
Un sistema de filas formado por 12 columnas en las que podrás elegir el tamaño de los componentes y que automáticamente se adaptarán a versiones de pantalla más pequeñas (responsive design) como por ejemplo móviles o tablets.
Es sencillo de utilizar, para conseguir esto:
El código HTML seria este:
Como veis, utilizando la clase span+número asignamos un tamaño de un div en la fila.
Puedes leer más información sobre el Scaffolding aquí.
Clases predefinidas con estilos bastantes atractivos en los que engloban:
Puedes leer más información sobre el Base CSS aquí.
Decenas de componentes reutilizables diseñados para proporcionar una navegación mejor. Los componentes son:
Puedes leer más información y probar los componentes aquí.
Conjunto de plugins personalizados para dar vida a tus componentes:
Puedes probar todas estas animaciones aquí.
Te recomiendo que lo pruebes, al principio puede ser un poco lioso, pero si te acostumbras a utilizarlo verás que no es nada complicado y te ahorrará muchísimo trabajo.
Bootstrap continuará lanzando nuevas versiones, prueba siempre la última versión ya que será la más novedosa y este artículo habla concretamente de la 2.3.2 .
El desarrollo Web es un completo trabajo creativo en el que es necesario entender y elegir correctamente todo un arsenal de herramientas y tecnologías, saber elegir estas tecnologías (después de muchas pruebas y errores) controlar los tiempos de trabajo y llevar a cabo un continuo análisis y test de las decisiones tomadas determinarán el éxito en la dirección y ejecución de un proyecto Web.
El trabajo de desarrollador Web dirigido de forma individual o en grupo requiere de cualidades como son:
- Conocimientos sobre planificación en base a recursos disponibles.
- Ingenio y creatividad.
- Pensamiento lógico matemático.
- Capacidad de análisis y modificación de estrategias sobre la marcha.
- Mentalidad enfocada a objetivos comerciales.
- Habilidades lingüísticas y de copywriting.
- Diseño gráfico (No las artísticas sino las de funcionalidad, composición, conjunto de colores y manejo de tipografías en Web)
El trabajo de desarrollo Web ya sea un proyecto grande o una sencilla página Web corporativa se puede dividir en diferentes etapas que se podrían agrupar en:
1 Diseño de objetivos y análisis.
Debemos de analizar el objetivo del sitio, target o perfil del visitante, tipos de contenido, jerarquías de los contenidos, planificación de los layouts de forma conceptual antes del diseño Web (que sea bonito no quiere decir que esté bien hecho), perfil y habilidades del Webmaster, mantenedor o creador del contenido del sitio Web.
En esta etapa también deberemos de plantear el tipo de tecnologías a utilizar y elegir un proveedor para el alojamiento del sitio Web. Elegir un Hosting bueno es fundamental para el éxito y rentabilidad del trabajo de desarrollo Web, ya que esta elección puede hacer que todo vaya sobre ruedas o que se te presente un camino lleno de baches en algunos casos insalvables (elección de versión de PHP, activación de librerías adicionales para PHP, seguridad, estabilidad, capacidad de respuesta del servidor etc…) O de incumplimiento de Ley de Protección de Datos al contratar Hosting cuyos servidores están fuera de España, esto es importante ya que muchas de las empres1as que se anunci1an en diferentes medios no son Españolas.
2 Desarrollo.
Esta etapa es un proceso de despliegue, test y vuelta al análisis. Un proceso iterativo a dividir en pequeños procesos que se deben de ir depurando, probar todas las opciones programadas, detectar restricciones o requisitos que no tuvimos en cuenta, probar el funcionamiento del sitio Web en diferentes navegadores y sistemas operativos etc. Para después con todos los errores, fallos y mejoras detectadas volver al estado 1 y analizar nuevamente la funcionalidad de nuestra aplicación Web.
3 Mantenimiento.
El mantenimiento del sitio será probablemente la etapa más larga del proyecto, si se trata de un sitio dinámico y comunicativo habrá que desarrollar las herramientas que permitan a los buscadores estar al día del contenido de nuestra Web por ejemplo con las Herramientas para Webmaster de Google. Si nuestro objetivo es aumentar las visitas deberemos de tomar medida de ellas por ejemplo con Google Analytics y establecer informes periódicos que nos faciliten el análisis de la página Web y los resultados de los cambios que se vayan realizando.
Si se trata de un comercio electrónico se deberían de definir las Landing Pages a las que llevarán los anuncios patrocinados y cómo mediremos el ROI de estos anuncios, es comprensible que un Desarrollador Web pueda definir perfectamente la orientación que debe de tomar por ejemplo una campaña en Google Adwords, el Desarrollador Web es una parte importante en la elaboración de campañas publicitarias que las agencias o el departamento comercial de nuestro cliente quiera llevar a cabo en su sitio Web.
Como se puede comprobar el trabajo de Desarrollo Web no se refiere a Diseño gráfico, Programación o Soporte técnico sino que implica tener conocimientos de diversas áreas que permitan planear, dirigir, organizar y ejecutar un proyecto Web con éxito.
Hoy os traemos un tema que me ha pedido mucha gente, ¿cómo hago sombras o difuminados en mi página web?
Bien, principalmente pueden crearse sombras sobre capas y textos, y se realiza mediante CSS. Vamos a ver diferentes ejemplos de sombras sobre ambos elementos.
text-shadow: 0px 0px 0px color;
El primer parámetro es la distancia de la sombra en horizontal.
El segundo parámetro es la distancia de la sombra en vertical.
Y el tercer parámetro es el nivel de difuminación.
box-shadow: 0px 0px 0px color;
La propiedad se llama box-shadow pero los parámetros son los mismos. Además de un parámetro más “inset” que define que la sombra será por el interior de la capa en vez de por el exterior.
¿Sencillo verdad?, pues ahora solo te queda practicarlo y así dar un toque más creativo a tus diseños.
Gracias a vosotros seguimos creciendo y por lo tanto nos vemos con el deber de evolucionar nuestros productos y servicios, es por esto que hemos aumentado el número de extensiones (TLD) de nuestros dominios y ya contamos con más de 90 extensiones diferentes para ofreceros.
Algunas de las extensiones nuevas son:
Pero no solamente esto, además, a diferencia de otras empresas, si registras uno de nuestros dominios también te llevas totalmente gratis:
Si quieres ver toda la información al completo puedes hacer clic aquí.
¡En Hostingato, tener un dominio nunca fue tan fácil y variado!
Hasta hace unos años, se tenía el concepto de que una vez se está trabajando, no hace falta actualizarse en materia o contenido dentro de dicho trabajo, al contrario, la gente se creía que con el simple hecho de ir a trabajar era suficiente. Todos los días era lo mismo, todo muy monótono, repetías el mismo proceso día tras día, implementando los cambios justos, pero en general centrándose en lo que solíamos hacer.
Hoy día esta mentalidad ha cambiado completamente. Actualmente hay que estar en todo momento actualizado de todo lo que nos rodea, nuevas plataformas, nuevas formas de trabajar, y, sobre todo, seguir los pasos de la competencia para intentar en todo momento superarlos y superponerse ante ellos.
Esto mismo se puede aplicar a cualquier aspecto de la vida, tanto dentro del mundo laboral como dentro del mundo personal. Todo lo que nos sucede y sucederá es una sucesión de hechos que irán evolucionando conforme va pasando el tiempo, llegando al punto de que hoy es una cosa, y mañana es otra cosa totalmente distinta.
Si esta misma teoría la extrapolamos al mundo laboral, podemos llegar a la conclusión de que “todo llega, todo pasa”, y sobre todo si nos referimos al mundo tecnológico, un sector en evolución y cambios constantes, en el que, en muchas ocasiones, ni siquiera nos damos cuenta de que lo que ayer estábamos utilizando ya está totalmente desfasado y hay que ponerse al día con las nuevas tecnologías.
Esta es la razón por la que, a día de hoy, existan tantísimos cursos, certificaciones, master y carreras distintas, porque hay que estar innovando y actualizándose constantemente.
Para que podáis estar al día en todo momento, hoy os traemos un conjunto de cursos universitarios online totalmente gratuitos de distintas especialidades, para que cada uno escoja aquel que más se adapte a sus necesidades.
Ingeniería e informática.
- Bases Matemáticas: Números y terminologías. (Universidad Politécnica de Valencia)
- Bases Matemáticas: Álgebra. (Universidad Politécnica de Valencia)
- Clasificación de imágenes: ¿cómo reconocer el contenido de una imagen? (Universidad Autónoma de Barcelona)
- Tecnologías para la Educación.
- Cómo autoconstruir tu vivienda. (Universidad Nacional Autónoma de México)
- Excel. (Universidad Politécnica de Valencia)
- Buscar en internet. (Universidad Politécnica de Valencia)
- Fundamentos de Comunicaciones Ópticas. (Universidad Politécnica de Valencia)
- Android: Introducción a la Programación. (Universidad Politécnica de Valencia)
- Introducción al desarrollo de videojuegos con Unity. (Universidad Politécnica de Valencia)
Ciencias.
- Introducción a la Estructura de la Materia. (Universidad Politécnica de Valencia).
- Conceptos y Herramientas para la Física Universitaria. (Tecnológico de Monterrey). Comienza el 6 de junio.
- Fundamentos de electromagnetismo para Ingeniería. (Universidad Politécnica de Valencia) Comienza el 7 de junio.
- Bases Matemáticas: Integrales. (Universidad Politécnica de Valencia) comienza el 7 de junio.
- Bases Matemáticas: Derivadas. (Universidad Politécnica de Valencia)
- Reacciones Química y Cálculos Estequiométricos. (Universidad Politécnica de Valencia) Comienza el 28 de junio.
Empresariales.
- Introducción a la gestión de proyectos. (Universidad Politécnica de Valencia) comienza el 14 de junio.
- Introducción a la inversión bursátil. (Universidad Politécnica de Valencia)
Artes y humanidades.
- Composición de canciones. (Berclee college of Music) Comienza el 6 de junio.
- Corrección, estilo y variaciones de la lengua española. (Universidad Autónoma de Barcelona) Comienza el 6 de junio.
- The Mediterranean, a Space of Exchange (From the Renaissance to Enlightenment). (Universidad de Barcelona) Comienza el 3 de junio.
Todos estos cursos son en español. Aquellos que no tienen fecha de comienzo es porque se pueden realizar cuando uno quiera a partir de junio.
Esperemos que les hayan servido estos cursos, porque recuerda, si hoy no estas actualizado para mañana, puede ser que mañana sea demasiado tarde para actualizarse.
Últimamente vuelvo a oír por diferentes medios “sociales” la importancia de las palabras clave, como formatearlas correctamente en nuestros artículos o cómo enfocar el contexto para dotarlas de relevancia, y todo para que un motor de búsqueda del que solo nos podemos imaginar cómo funciona (seguro que es infinitamente más sofisticado de lo que podamos pensar) nos posicione en primer lugar para unas “posibles palabras de búsqueda” seleccionadas bajo nuestro criterio.
Todo esto está muy bien, es evidente que si estás hablando de algo hagas énfasis en ciertas palabras y el contexto esté centrado en el tema, nada más lejos de lo que sería algo completamente natural en cualquier tipo de comunicación.
En el caso de Google, actualiza su algoritmo cada 17.5 horas de media por lo que nos podemos imaginar que no existe la fórmula del posicionamiento perfecto y como todo lo que merece la pena en esta vida, solo nos queda trabajar duro y hacerlo lo mejor que podamos.
Y en mi opinión estas dos últimas cosas son las que realmente debemos de hacer para posicionar, te explico.
Trabaja duro creando nuevos contenidos para los usuarios. Ya sean artículos de opinión, novedades, tutoriales, etc...Si te dedicas en cuerpo y alma a crear nuevos y valiosos contenidos, no duplicados y de alta calidad, según vayan entrando los usuarios (ya sea porque Google “te prueba” o por medio de algún que otro enlace en redes sociales, newsletter, etc…) En cualquier caso es posible que a tu usuario le guste tu contenido, pasando “un buen rato” en tu sitio, algo que es significativo de que lo que ha leído le ha gustado o va acorde de lo que buscaba (Google puede saber cuánto de largo es este rato).
Si tu contenido produce ese resultado en los usuarios que lo visitan, ¿no es de sentido común que tu sitio aparezca antes que otros menos interesantes o que no han servido para resolver aquello que buscaba el usuario?
Para mí la fórmula secreta del posicionamiento quedaría así: Nuevo y variado contenido (que se note que lo vives) + continuidad + contenido interesante que aporte algo.
El contenido interesante aumentará el tiempo medio del sitio y si además aporta algo diferente tus porcentajes de rebotes se reducirán, por lo que obtendrás más visitas productivas, aumento de impresiones, etc, etc…
¿Y para ti, cuál es la fórmula perfecta del posicionamiento SEO?