Publicado por
Pablo Iglesias
el
En este post vamos a ver cómo modificar fácilmente el tamaño de un reCAPTCHA o de cualquier otro widget externo que tengamos en nuestra web, en el caso de que se ponga rebelde. Aunque no sea algo difícil, la solución no es tan obvia como te puedas creer. Si no dominas a fondo HTML y CSS seguro que te viene bien este truco (y de paso, vete planteándote...
[Más]
Publicado por
Eduard Tomás
el
Si creamos una página web que sabemos que va a ser utilizada desde dispositivos móviles, o si se trata de una aplicación que luego desplegaremos usando algún entorno de empaquetado de aplicaciones como Apache Cordova/PhoneGap, puede resultar muy útil permitir que los usuarios marquen un número de teléfono o envíen un SMS solamente pulsando un botón o un enlace. El acceso al teléfono, entendiendo por ello la posibilidad de realizar llamadas, es muy limitado en aplicaciones HTML5. De hecho, no hay manera de acceder a los contactos en una aplicación web pura. Aunque el W3C estuvo trabajando en una especificación al respecto se abandonó hace años y no está soportada por ningún navegador. Mediante tencologías como Apache Cordova o PhoneGap sí es posible, pero no en HTML puro que es lo que estamos tratando aquí. En este caso lo único que puede hacerse es generar un enlace (etiqueta
) y que al pulsarlo realice una llamada a un número de teléfono determinado.
[Más]
Publicado por
campusMVP
el
No hay una única respuesta a esta pregunta, ni tampoco se pueden dar consejos categóricos, pero sí que se pueden apuntar algunas habilidades tanto técnicas como no-técnicas que nos pueden ayudar en nuestra carrera profesional a largo plazo. Y de estos consejos precisamente va el artículo. Adelante...
[Más]
Publicado por
campusMVP
el
Un tipo de herramientas muy de moda en los últimos años entre los desarrolladores Web son los llamados "code playground" o "entornos de juego con código". Se trata de espacios on-line que permiten escribir código y ver el resultado inmediatamente, usando por debajo ya ciertos lenguajes y bibliotecas que podamos necesitar. Estas herramientas son geniales pues nos permiten probar código rápidamente, colaborar con otras personas en resolver ciertos problemas o colgar código de ejemplo para nuestro blog, una formación o para pasar a algún amigo. Además soportan múltiples lenguajes o meta-lenguajes. Todo esto está muy bien y nos permite colaborar con otros también. Pero ¿qué pasa si queremos poder hacer lo mismo sin conexión (en un avión o cuando estamos en el extranjero)? ¿Por qué tenemos que esperar varios segundos a que carguen todos los recursos necesarios antes de poder empezar a experimentar? Con esta herramienta tenemos una solución gratuita, rápida y sin conexión para hacer lo mismo.
[Más]
Publicado por
campusMVP
el
Como seguramente sabrás, ya que se está comentando a todas horas en las noticias y en la prensa, miles de empresas de todo el mundo han estado siendo atacadas, y muchas infectadas, por un tipo de malware denominado Ransomware. El protocolo SMB vulnerable no es necesario en redes modernas, pero viene activado por defecto en todos los equipos, incluso en Windows 10, para facilitar la compatibilidad. Por ello, para disminuir la probabilidad de ser infectado recomendamos desactivarlo. Aquí te explicamos cómo.
[Más]
Publicado por
campusMVP
el
Si no crees que puedas aprender diseño, solo recuerda lo que dijo nuestro legendario amigo David Eric Groh, de Foo Fighters, sobre al aprendizaje de cosas nuevas: "Nunca asistí a clases de batería. Nunca asistí a clases de guitarra. Más o menos vi como se hacía. Creo que si sientes pasión por algo y tienes motivación y estás centrado, puedes hacer lo que quieras en la vida." Cualquiera puede aprender y aplicar buenos principios de diseño. Esta guía te dará unas nociones básicas de consejos prácticos de diseño que puedes empezar a poner en práctica desde hoy mismo (y causar una buena impresión en tus amigos diseñadores).
[Más]
Publicado por
campusMVP
el
Si pensabas que los archivos de subtítulos eran simples ficheros de texto plano, inofensivos totalmente... estabas en un error. En efecto, los subtítulos suelen venir en un archivo de texto codificado con diferentes formatos. De hecho existen algo así como 25 formatos diferentes, aunque los más comunes son SRT y WebVTT. Hasta ahora se tenían por totalmente inocuos debido a ser simples textos. Sin embargo, la conocida empresa de seguridad Check Point ha sacado hace poco un informe titulado "Hacked in translation" (juego de palabras con la famosa película de Sofia Coppola) mostrando que algunos archivos de subtítulos pueden llegar a ser extremadamente peligrosos.
[Más]
Publicado por
campusMVP
el
En este vídeo vamos a crear una pequeña calculadora financiera en Java. Aprenderemos a utilizar distintos tipos de datos, operadores y expresiones de Java para construir un sencillo programa que nos va a permitir calcular la cuota de un hipotético préstamo bancario.
[Más]
Publicado por
José M. Alarcón Aguín
el
Los sistemas de control de versiones o sistemas de control de código fuente son programas que mantienen el histórico de todos los cambios realizados sobre archivos y carpetas a lo largo del tiempo. Esto permite volver a cualquier punto del pasado en cualquier momento, y también comparar un punto del tiempo con otro para conocer los cambios exactos que se han producido entre ambos. Además almacenan también quién es el autor de cada cambio y facilitan mucho el trabajo en paralelo de varias personas en varias características. Hoy en día es inevitable usar el control de código fuente en cualquier proyecto. Debería estar castigado con las penas del infierno de los programadores el hecho de no utilizarlo. Es por esto que he intentado recopilar lo que considero que deberían ser los 10 mandamientos del control de código fuente, tal cual debería haberlos bajado el propio Linus Torvalds desde las montañas para entregarlas a sus seguidores. Las 10 reglas básicas de comportamiento que todo programador debería seguir a la hora de trabajar con este tipo de sistemas.
[Más]
Publicado por
campusMVP
el
Se han escrito un montón de artículos que sostienen que el desarrollador "10x" o "estrella del rock" no existe. En este artículo se analizan los principales argumentos en contra y se exponen los principales argumentos para afirmar que sí existen estos programadores y programadoras "estrellas del rock".
[Más]