Entradas

Mostrando las entradas de marzo, 2017

WhatsApp Statuts ha sido un fracaso y estos son los motivos

Imagen
Llegó y tuvimos que mencionarlo. WhatsApp Status llegaba a nuestra aplicación de iOS sin comerlo ni beberlo, importando una función de Instagram que había conseguido encandilar a los más jóvenes, y a los no tan jóvenes. Sin embargo, a pesar del ruido que pudo hacer, cuando te diriges a los Estados de WhatsApp, te percatas de que ha sido un auténtico fracaso. ¿Cuáles son los motivos de semejante tropiezo? Vamos a analizar objetivamente por qué nadie quería la llegada de WhatsApp Status, y aún así, Facebook se empeñó en integrarlo en la aplicación de mensajería instantánea más popular del planeta. En Actualidad iPhone, y más concretamente el que escribe estas líneas, nunca nos hemos cortado para sacarle los colores a WhatsApp, cuando en iOS se trataba de una aplicación de mensajería instantánea paupérrima, con pocas características y que por encima de todo, vivía de los usuarios de iOS, que eran los únicos que pagaban religiosamente por el servicio. Sin embargo, cuando WhatsApp fu

Cómo calibrar la batería de un portátil y para qué sirve

Imagen
Si a los pocos meses de comprar tu portátil su batería empieza a durar menos tiempo, no es un problema de degradación de la batería. Probablemente se han desajustado sus sensores y necesita calibración. Aquí te contamos cómo calibrar la batería de un portátil y para qué sirve este proceso. Seguir leyendo ->

Modelo de caja CSS

Imagen
En este tutorial aprenderemos sobre el modelo de caja, las propiedades que maneja (width, height, border, margin, padding, box-sizing) y cómo afectan su comportamiento. En nuestro camino por entender los secretos de la web, hoy revisaremos los conceptos de Box Model. Cada elemento que encontramos dentro de un documento HTML se encuentra contenido en una caja rectangular, la cual cuenta con una serie de propiedades que afectaran el cómo se muestran los elementos. Seguir leyendo ->

¿Copió Microsoft la GUI de Apple? Los dos copiaron de Xerox PARC

Imagen
Bill Gates ha participado en una sesión de preguntas en el agregador Reddit, reconociendo la “inspiración” que supuso los trabajos de Xerox PARC en los inicios de Windows y Mac. Xerox PARC fue fundada en 1970 como una división de investigación de la compañía Xerox Corporation. Desde entonces, sus contribuciones en hardware y software han sido fundamentales para el desarrollo de la ciencia de la computación, creando estándares tan importantes como Ethernet o la impresión por láser; logrando avances imprescindibles en programación orientada a objetos o en semiconductores de muy alta escala de integración (VLSI), además de desarrollar el dispositivo señalador más popular del mundo que conocemos como ratón o mouse. Seguir leyendo ->

Swift Playgrounds añade cinco nuevos idiomas, incluido el español

Imagen
En todas  las keynote que realiza la compañía con sede en Cupertino, Tim Cook suele prestar especial atención a la comunidad de desarrolladores, sin la que Apple no se habría convertido en el gigante que es en la actualidad, ya que un ecosistema sin aplicaciones no llega a ninguna parte, y como ejemplo claro de lo que estoy hablando, tenemos a la plataforma Windows Phone, ahora denominada Windows 10 Mobile. Para tratar de fomentar la creación de aplicaciones, iOS 10 llegó con una nueva aplicación llamada Swift Playgrounds (instalada de forma nativa en las primeras betas), una aplicación únicamente disponible para el iPad y con la que los más pequeños pueden aprender crear sus juegos o aplicaciones fácilmente sin tener conocimientos precios del lenguaje de programación Swift. Seguir leyendo ->

Tutorial : Integrando submodulos GIT en proyecto iOS

Imagen
En este tutorial me gustaría hablar sobre cómo integrar submodulos (ó submodules) GIT en un proyecto iOS. Los submodulos nos permiten incluir un proyecto dentro de otro proyecto y tratar cada uno de manera independiente. De acuerdo a la documentación, los submodules permiten “conservar un repositorio GIT como un subdirectorio dentro de otro repositorio GIT”. Para explicarlo, supongamos por ejemplo que tenemos 2 proyectos/aplicaciones móviles, por una lado una aplicación “infantil” donde los niños pueden dibujar y colorear sobre un canvas (digamos UIView)…Por otro lado tenemos otra aplicación, donde el usuario tiene que firmar algún documento para cierto trámite. Por ello ¿no sería útil que pudiéramos crear una librería que nos permita dibujar… para ambos proyectos? Y sería fácil ¿cierto? Lo único que tendríamos que hacer es generar un proyecto (nuestra librería) e importarlo 2 veces…una para nuestra app infantil y otra para la app firma documento. Pero ¿qué sucede si esta libr

En esta web puedes aprender gratis todo sobre la terminal de Linux y de forma interactiva

Imagen
La terminal en Linux es una de las herramientas más poderosas y todo terreno que un usuario puede aprender a utilizar. Puedes hacer casi cualquier cosas que se te ocurra con ella, pero para muchos puede resultar intimidante o simplemente innecesaria cuando existen cómodas interfaces gráficas que solo requieren simples clics. Si de verdad quieres aprender a dominarla y no quedarte con el clásico top 10 de comandos que deberías saber, en Webminal te ofrecen una forma gratuita e interactiva de aprender haciendo. Ahí encuentras todo sobre la consola de Linux y puedes poner manos a la obra escribiendo instrucciones hasta que las internalices. Seguir leyendo ->

53 de los mejores workflows para que le saques provecho a Workflow en iOS

Imagen
En más de una ocasión he comentado que Workflow para iOS es la herramienta más versátil de la App Store (más aún que se ha actualizado a Workflow 1.5). No en vano, ya que su herramienta para componer flujos de trabajo y la compatibilidad con aplicaciones de terceros y servicios del sistema ofrece todo un mundo de posibilidades para automatizar acciones periódicas. Pero la principal ventaja de Workflow también es su principal problema: al ofrecer tantas posibilidades los usuarios no saben por dónde coger la app y comenzar a utilizarla. Razón suficiente para elaborar una recopilación de más de 50 flujos de trabajo que instalar en Workflow para iPhone y iPad y comenzar a sacarle provecho tanto a la aplicación como al dispositivo. Seguir leyendo ->

Edutin, miles de videocursos gratuitos y en español

Imagen
La cantidad de información y conocimiento que encontramos en Internet es realmente sorprendente, muchas veces es tanto que seguramente nuestra vida no alcanzará para digerirlo todo, por eso lo ideal es enfocarnos solamente en aquellos que nos interesan y que puedan aportar valor a nuestro desarrollo profesional. Pensando un poco en lo anterior y con el objetivo de reunir la mayor cantidad de contenido audiovisual gratuito en español, el proyecto Edutin nos ofrece una amplia variedad de cursos en vídeo totalmente gratuitos para aprender sobre diversos temas en Internet, con la ventaja de que cualquier usuario pueda aportar nuevo material para ampliar así la oferta educativa. La fuente principal del contenido de Edutin es Youtube, desde donde se ha compartido una extensa oferta de cursos completos en español sobre temas variados, encontrando así videocursos gratuitos de belleza, cocina, programación, finanzas, idiomas, ciencias, matemáticas, etc Seguir leyendo ->

Qué importancia tiene la compra de Workflow por parte de Apple y cómo empezar a aprovechar esta app

Imagen
En 2014 durante un hackathon en Michigan, cuatro estudiantes soñaban con construir algo capaz de automatizar y conectar aplicaciones en un teléfono móvil. 36 horas después, salió a la luz la primera versión provisional de esa idea. Tres años después, Apple ha adquirido la aplicación más versátil de la App Store : Workflow para iOS. Workflow cuenta con una idea muy sencilla y a la vez potente: construir flujos de trabajo en iOS gracias a la conexión con otras aplicaciones y servicios. Algo similar a lo que consigue IFTTT, pero enfocado a tareas mucho más específicas y detalladas dentro de iOS. Esta idea le ha permitido a la aplicación ser imprescindible tanto para los usuarios avanzados que buscan exprimir al máximo el sistema operativo móvil de Apple como para los usuarios que buscan automatizar tareas engorrosas y periódicas en iOS. Ahora que Workflow pasa a ser gratuita en la App Store, le espera un futuro muy prometedor. Seguir leyendo ->

Como hacer un ataque de denegacion de servicio DoS

Imagen
Uno de los ataques más frecuentes hoy en día son los ataques de denegación de servicio, DoS. Este tipo de ataques consisten en que un usuario o grupo de usuarios lancen una gran cantidad de peticiones contra un servidor con el fin de colapsarlo. Pero es su origen este tipo de técnicas se usaban para probar la estabilidad de nuestro servidor frente a un pico elevado de visitantes. Un punto destacable es que realizar este tipo de ataques frente a una web, servidor o infraestructura de otra persona están penados en nuestro país (España), así que como os vuelvo a indicar en el vídeo, si queréis probarlo hacerlo frente a un equipo en vuestra red local para evitar problemas Seguir leyendo ->

Un reproductor ligero y minimalista para escuchar Spotify, Soundcloud, Google Play Music y más desde un mismo lugar

Imagen
Servicios de música en streaming hay muchos, aunque usualmente siempre son un par de sospechosos habituales los que se llevan la mayoría de los usuarios. También estamos quienes no nos conformamos con utilizar un único producto o aplicación y tenemos música y listas de reproducción esparcidas por varias plataformas. Para ese tipo de personas Harmony es una excelente solución. Es un reproductor de música ligero, minimalista y multiplataforma para escuchar tu música de Spotify, Soundcloud, Google Play Music, Deezer, y The Hype Machine en un solo lugar. Seguir leyendo ->

¿Qué tanto impacto está teniendo Swift dentro de los desarrolladores?

Imagen
Swift, el entorno de programación que ayuda actualmente a los desarrolladores a crear aplicaciones para los sistemas operativos de Apple, es uno de los lenguajes más seguros y rápidos para lograr objetivos tanto de empresas como de proyectos independientes. Nació durante el mes de junio de 2014 y en 2015 pasó a ser un lenguaje de código abierto. Cualquiera puede contribuir a su mejora y a poder utilizarlo de manera gratuita. Hoy abordaremos un tema importante, Swift ha contribuido a la mejora de las aplicaciones móviles además de que está siendo relevante para las grandes empresas que quieren trasladar su entorno a lo móvil. Gracias a su facilidad de uso y al apoyo que Apple pone en cuanto a los desarrolladores más jóvenes con Swift Playgrounds, el lenguaje de programación se está adaptando a los tiempos actuales. ¿Esto beneficia en gran medida a los desarrolladores? Veamos qué tal se encuentra el estado de Swift en la actualidad. Seguir leyendo ->

Cómo aplicar el tema oscuro en Windows 10 y la mayoría de sus aplicaciones

Imagen
A Windows 10 no se le puede negar que ha mejorado bastante en la linea de diseño que venían trayendo las versiones del sistema operativo desde hace muchos años. Y, aunque no es demasiado lo que nos permiten modificar para personalizar un poco el sistema a nuestro gusto, si nos ofrecen nos ofrecen varias formas de aplicar un estilo más oscuro. Por defecto Windows 10 quizás tiene mucho blanco, especialmente en las aplicaciones Modern. Si eres de los que prefieren el elegante negro ante todo o simplemente buscas algo más amigable con tus ojos cuando estás en sitios con poca luz, te enseñamos cómo aplicar el tema oscuro en la mayoría de las aplicaciones de Windows 10. Seguir leyendo ->

Así se comienza a programar en iOS

Imagen
Los motivos para aprender a programar en iOS sobran. Basta sólo con ver el impresionante crecimiento del mercado para aplicaciones móviles dentro de la App Store de Apple. Por esto, cada vez más personas sin conocimientos de programación, se interesan por aprender a crear apps como actividad principal de un proyecto de emprendimiento. A continuación te contamos los pasos más básicos para crear tu primera aplicación en iOS. El primer paso es crear una base sólida de conocimientos sobre la arquitectura correcta de las aplicaciones. Algo con lo que en Oja.la te podemos ayudar paso a paso. Deberás aprender  Objective C y también  Swift, el lenguaje de programación creado por Apple y liberado como código abierto. Entonces, en esta oportunidad veremos qué necesitas para poder comenzar a crear tu primera App, dentro de nuestro Diplomado de desarrollo para iOS. Seguir leyendo ->

19 buscadores académicos que todo investigador debería conocer

Imagen
Si bien resulta evidente que en la red es posible encontrar cantidades ingentes de información de todo tipo, lo cierto es que, en determinadas ocasiones, las fuentes y su credibilidad resultan cuestionables. Un hecho que no podemos permitirnos, especialmente si formamos parte de un equipo de investigación, hemos de presentar un importante trabajo académico y un largo etcétera que ya te puedes suponer. Sin embargo y por fortuna, encontramos una serie de buscadores especializados; unos motores que te pondrán las cosas más fáciles y que garantizarán la veracidad de tus datos; un imprescindible para todo aquel que pretenda lograr un resultado riguroso, que haga las delicias de la comunidad científica. Nos quedamos con la siguiente selección. Seguir leyendo ->