Yo pienso que Linux es bueno apple es lo mejor pero ANDROID no tiene igual y Microsoft... bueno es Microsoft.
jueves, 13 de junio de 2013
Steve Jobs vs Bill Gates. Epic Rap Battles of History
Aquí les dejo un vídeo que conseguí hace un tiempo que capturo mi atención como informático y geek desde el principio muestra lo bueno de las dos compañías sus fallas sus virtudes y lo que venden de una manera didáctica y digamos algo muy competitiva sin mas que decir disfruten!!
Yo pienso que Linux es bueno apple es lo mejor pero ANDROID no tiene igual y Microsoft... bueno es Microsoft.
Yo pienso que Linux es bueno apple es lo mejor pero ANDROID no tiene igual y Microsoft... bueno es Microsoft.
Andy el Androide, El Origen.
Lo vemos a diario. Lo tenemos en nuestro teléfono, en los logos de los blogs que habitualmente leemos, en la carcasa que protege nuestro smartphone, en pines, muñecos, robots, peluches, pósters y hasta en los catálogos de muchas tiendas. Pero, ¿Quién es Andy?
Para los que no se hayan dado cuenta aún de quién hablo, Andy es nuestro amado androide verde. El logotipo del sistema operativo Android. Andy, al que estamos habituados a ver en innumerables emplazamientos, salió por primera vez a la luz allá por 2005, cuando la gran G compró una pequeña empresa llamada Android Inc. Desde entonces, éste se ha convertido en la imagen referencia de Google, en cuanto a smartphones y tablets se refiere.
La idea
Muchas son las hipótesis que se manejaban sobre la idea original que desembocó en el actual Andy. Porque, como todos sabemos, todo diseño requiere de un proceso de “boceto, descarte y mejora” que lleva al diseñador a hacer innumerables diseños (valga la redundancia) para ver cuál capta de mejor manera lo que el cliente quiere expresar. En este caso, Google deseaba que el logotipo para su nuevo sistema operativo móvil fuera un icono social y tecnológico. Algo así como Tux, el pingüino de Linux.
La verdad es que no se esperaban la buena aceptación y la repercusión que tuvo, desde el primer momento, el susodicho robot verde. Aunque existen teorías que lo relacionan con R2D2 (el leyendario androide de Stars Wars) o con el la novela de Philip K. Dick: “¿Sueñan los androides con ovejas eléctricas?”
la verdad es que: la primera afirmación es totalmente falsa; y la segunda hipótesis sólo es cierta en cuanto al nombre del SO y el dispositivo 100% Google se refiere. Es decir, que sí se basaron en dicha novela para llamar al sistema operativo Android y a los terminales 100% Android “Nexus“. Pero entonces, ¿Y Andy? ¿De dónde sale el robot verde?
Origen y desarrollo
la diseñadora encargada del proyecto era Irina Blok. En unas declaraciones que hizo no hace mucho, nos hemos enterado del porqué dibujó un robot verde con una forma tan curiosa.
"This logo is designed to be international symbol for Android, and it is open source, just like the platform itself. There are no cultural references to any other characters or cultural icons… The process was very simple – we talked to the founder of android and did a research on the whole android/robot theme. It was clear that the logo needed to relate to the name, and the first step was to create a huge mood board with all kinds of droids, robots that were inspired by the android operating system. Next step was to explore a variety of visual languages and directions – ranging from pixel based, realistic to cartoony. There were 2 designers working on this – but at the end my sketch was selected…it is ironic that the most basic symbol was chosen. In fact this was my first sketch that I created in 5 minutes, and after that we spent weeks ideating and sketching more. I think the simplicity of this mark really made a statement, this became an international symbol of android (just like airport signs: men, woman, android)…"
En español:
"Este logo fue diseñado para ser el símbolo internacional de Android, y es de código abierto, al igual la propia plataforma. No hay referencias culturales a otros personajes o iconos culturales [...]. El proceso fue muy simple. Hablamos con el fundador de Android y él hizo una investigación sobre el tema androide/robot. Estaba claro que el logo necesitaba estar relacionado con el nombre del SO. El primer paso fue crear un gigantesco moodboard con todo tipo de androides y robots que estuvieran inspirados en el SO. El siguiente paso fue explorar una gran variedad de lenguajes visuales y direcciones artísticas (desde dibujos basados en píxeles hasta realistas o dibujos animados). Estuvimos dos diseñadores trabajando en ello. Pero al final mi boceto fue el elegido… es irónico que el símbolo más básico, fuera el seleccionado. De hecho, ése fue el primer boceto, que dibujé en cinco minutos, y que después pasamos semanas ideando y dibujando más. Creo que la simplicidad de esta marca hace una declaración clara. Ésta se convirtió en el símbolo internacional de Android (como en las señales de los aeropuertos: caballeros, señoras, Android)."
Blok, también aportó la serie de primeros bocetos de los que habla en las anteriores declaraciones. En estas representaciones vemos como la idea siempre estaba ligada al mundo robot. Debía ser un robot que representara la palabra Android. Y la verdad es que lo consiguieron. Aunque por el camino se quedaran algunos diseños bastante prometedores (a título personal). Quién sabe si veremos alguno en un fork.
Como resultado de dicha elección, el logotipo resonó fuertemente en consumidores y desarrolladores. Blok dice que Google tiene en cuenta “cualquier cosa que no se asemeje a la comercialización tradicional [algo así como] cursi e indigna de atención“ una representación típica no hubiera sido suficiente, por lo que a Blok y a su equipo se les ocurrió un método de presentación maliciosa para garantizar que el logo hiciera su aparición en la dirección correcta.
Este esquema de “guerrillas” se basó en ir dejando una hoja de papel con el logotipo en ciertas mesas por las oficinas de Google, donde se sabía que iba a llamar la atención y ver si dejaba boqueabiertos a los trabajadores de Mountain View. Efectivamente, lo hizo. Tanto es así que Blok dice que el logo fue un viral. Sabía que había conseguido algo grande cuando vio una enorme estatua de Android, mientras conducía al trabajo, y pensó: “Esto es genial, ¿Cómo puede algo que creé tener vida por si mismo?”.
El siguiente paso en la evolución de Andy fue el lanzamiento del diseño fuente dentro de la compañía. Así, los ingenieros podrían modificar y adaptar el diseño para crear versiones alternativas.
Estas versiones producidas por los ingenieros parecen un poco torpes y mal hechas. Sobre todo las de color azul, que parecen alienígenas venidos a conquistar nuestros smartphones o Stewies mal dibujados.
Blok señala que el color verde usado en el logo de Android tiene el valor de impresión en color estándar PMS 376C, con código hexadecimal #A4C639. Y también recalca que “fue seleccionado porque recordaba al color de la nostalgia, que destaca sobre el fondo oscuro“.
Una bonita historia que nos recuerda porqué nuestro androide es como es y, también, porqué su forma nos transmite buen rollo y felicidad. Espero que esta historia sobre nuestro querido Andy les haya sido útil y que éste se convierta en el símbolo que Irina y Google querían, simbolizando el Open Source y queriendo que el usuario cree una conexión con la marca. Ésto último, creo que lo han conseguido sobradamente. Aunque nunca son buenos los extremos.
Adrian Martinez Ruiz.
Blackberry Messenger llegaría a Android e iOS
De acuerdo a T-Mobile UK, Blackberry Messenger, el cliente de mensajería, llegará a los dispositivos Android e iOs el próximo 7 de junio.
Si bien, la compañía canadiense no ha visto mejoras aun después de intentos fallidos como una reestructuración de la compañía o un cambio radical en su sistema operativo, hay que admitir que cuentan con un servicio de mensajería que es bastante popular para los usuarios fieles a un dispositivo Blackberry.
Sin embargo, de acuerdo a Ckrackberry, que habló con un representante de Blackberry, decir “27 de junio” es para Blackberry como hablar de una fecha que no es bien exacta para ellos. Al parecer, aun planean prever una fecha para ello.
¿pregunta?
¿Blackberry Messenger tendrá éxito comparado con los servicios de mensajería instantánea teniendo como competencia a Whatsapp, Line y Google Hangouts?
Déjanos tu opinión en los comentarios
martes, 11 de junio de 2013
Investigación De Google academico: Aplicació Web
Nombre y Dirección del archivo:
Una aplicación web para la identificación
de estudiantes de nuevo acceso en
situación de riesgo académico(repertorios
estratégicos y gestión del tiempo)
Aplicaciones Web
En la ingeniería de software se denomina aplicación web a aquellas herramientas que los usuarios pueden utilizar accediendo a un servidor web a través de Internet o de una intranet mediante un navegador. En otras palabras, es una aplicación software que se codifica en un lenguaje soportado por los navegadores web en la que se confía la ejecución al navegador.
Las aplicaciones web son populares debido a lo práctico del navegador web como cliente ligero, a la independencia del sistema operativo, así como a la facilidad para actualizar y mantener aplicaciones web sin distribuir e instalar software a miles de usuarios potenciales. Existen aplicaciones como los webmails, wikis, weblogs, tiendas en línea y la propia Wikipedia que son ejemplos bien conocidos de aplicaciones web.
Es importante mencionar que una página Web puede contener elementos que permiten una comunicación activa entre el usuario y la información. Esto permite que el usuario acceda a los datos de modo interactivo, gracias a que la página responderá a cada una de sus acciones, como por ejemplo rellenar y enviar formularios, participar en juegos diversos y acceder a gestores de base de datos de todo tipo.
A diferencia de lo anterior, las aplicaciones web generan dinámicamente una serie de páginas en un formato estándar, como HTML o XHTML, soportados por los navegadores web comunes. Se utilizan lenguajes interpretados en el lado del cliente, directamente o a través de plugins tales como JavaScript, Java, Flash, etc., para añadir elementos dinámicos a la interfaz de usuario. Generalmente cada página web en particular se envía al cliente como un documento estático, pero la secuencia de páginas ofrece al usuario una experiencia interactiva. Durante la sesión, el navegador web interpreta y muestra en pantalla las páginas, actuando como cliente para cualquier aplicación web.
Una ventaja significativa es que las aplicaciones web deberían funcionar igual independientemente de la versión del sistema operativo instalado en el cliente. En vez de crear clientes para Windows, Mac OS X, GNU/Linux y otros sistemas operativos, la aplicación web se escribe una vez y se ejecuta igual en todas partes. Sin embargo, hay aplicaciones inconsistentes escritas con HTML, CSS, DOM y otras especificaciones estándar para navegadores web que pueden causar problemas en el desarrollo y soporte de estas aplicaciones, principalmente debido a la falta de adhesión de los navegadores a dichos estándares web (especialmente versiones de Internet Explorer anteriores a la 7.0). Adicionalmente, la posibilidad de los usuarios de personalizar muchas de las características de la interfaz (tamaño y color de fuentes, tipos de fuentes, inhabilitar Javascript) puede interferir con la consistencia de la aplicación web.
Otra aproximación es utilizar Adobe Flash Player o Java applets para desarrollar parte o toda la interfaz de usuario. Como casi todos los navegadores incluyen soporte para estas tecnologías (usualmente por medio de plug-ins), las aplicaciones basadas en Flash o Java pueden ser implementadas con aproximadamente la misma facilidad. Dado que ignoran las configuraciones de los navegadores, estas tecnologías permiten más control sobre la interfaz, aunque las incompatibilidades entre implementaciones Flash o Java puedan crear nuevas complicaciones, debido a que no son estándares. Por las similitudes con una arquitectura cliente-servidor, con un cliente "no ligero", existen discrepancias sobre el hecho de llamar a estos sistemas “aplicaciones web”; un término alternativo es “Aplicación Enriquecida de Internet”.
Ventajas
- Ahorra tiempo: Se pueden realizar tareas sencillas sin necesidad de descargar ni instalar ningún programa.
- No hay problemas de compatibilidad: Basta tener un navegador actualizado para poder utilizarlas.
- No ocupan espacio en nuestro disco duro.
- Actualizaciones inmediatas: Como el software lo gestiona el propio desarrollador, cuando nos conectamos estamos usando siempre la última versión que haya lanzado.
- Consumo de recursos bajo: Dado que toda (o gran parte) de la aplicación no se encuentra en nuestro ordenador, muchas de las tareas que realiza el software no consumen recursos nuestros porque se realizan desde otro ordenador.
- Multiplataforma: Se pueden usar desde cualquier sistema operativo porque sólo es necesario tener un navegador.
- Portables: Es independiente del ordenador donde se utilice (un PC de sobremesa, un portátil...) porque se accede a través de una página web (sólo es necesario disponer de acceso a Internet). La reciente tendencia al acceso a las aplicaciones web a través de teléfonos móviles requiere sin embargo un diseño específico de los ficheros CSS para no dificultar el acceso de estos usuarios.
- La disponibilidad suele ser alta porque el servicio se ofrece desde múltiples localizaciones para asegurar la continuidad del mismo.
- Los virus no dañan los datos porque éstos están guardados en el servidor de la aplicación.
- Colaboración: Gracias a que el acceso al servicio se realiza desde una única ubicación es sencillo el acceso y compartición de datos por parte de varios usuarios. Tiene mucho sentido, por ejemplo, en aplicaciones online de calendarios u oficina.
- Los navegadores ofrecen cada vez más y mejores funcionalidades para crear aplicaciones web ricas (RIAs).
Inconvenientes
- Habitualmente ofrecen menos funcionalidades que las aplicaciones de escritorio. Se debe a que las funcionalidades que se pueden realizar desde un navegador son más limitadas que las que se pueden realizar desde el sistema operativo. Pero cada vez los navegadores están más preparados para mejorar en este aspecto. La aparición de HTML 5 representa un hito en este sentido. Es posible añadir funcionalidades a estas aplicaciones gracias al uso de Aplicaciones de Internet Enriquecidas.
- La disponibilidad depende de un tercero, el proveedor de la conexión a internet o el que provee el enlace entre el servidor de la aplicación y el cliente. Así que la disponibilidad del servicio está supeditada al proveedor.
Existen numerosos lenguajes de programación empleados para el desarrollo de aplicaciones web en el servidor, entre los que destacan:
- PHP
- Java, con sus tecnologías Java Servlets y JavaServer Pages (JSP)
- Javascript
- Perl
- Ruby
- Python
- C# y Visual Basic con sus tecnologías ASP/ASP.NET
También son muy utilizados otros lenguajes o arquitecturas que no son propiamente lenguajes de programación, como HTML o XML.
Se utilizan para servir los datos adecuados a las necesidades del usuario, en función de como hayan sido definidos por el dueño de la aplicación. Los datos se almacenan en alguna base de datos estándar.
Las aplicaciones web se ejecutan nativamente desde el navegador. Pero existen algunas aplicaciones que funcionan desde el navegador pero además requieren la instalación de un software en el ordenador para poder utilizarse. Estas aplicaciones se denominan Aplicaciones de Internet Ricas. El motivo de usar este software adicional es que hay muchas funcionalidades que los navegadores no pueden ofrecer, y él enriquece a las aplicaciones web ofreciendo dichas funcionalidades.
Ejemplos de funcionalidades que pueden ofrecer los programas online gracias al uso de software instalado:
- Procesamiento de imágenes
- Captura de imágenes
- Uso de webcam / Captura de video
Una estrategia que está emergiendo para las empresas proveedoras de software consiste en proveer acceso vía web al software.
Para aplicaciones previamente distribuidas, como las aplicaciones de escritorio, se puede optar por desarrollar una aplicación totalmente nueva o simplemente por adaptar la aplicación para ser usada con una interfaz web. Estos últimos programas permiten al usuario pagar una cuota mensual o anual para usar la aplicación, sin necesidad de instalarla en el ordenador del usuario. A esta estrategia de uso se la denomina Software como servicio y a las compañías desarrolladoras se les denomina Proveedores de Aplicaciones de Servicio (ASP por sus siglas en inglés), un modelo de negocio que está atrayendo la atención de la industria del software.
Para aplicaciones previamente distribuidas, como las aplicaciones de escritorio, se puede optar por desarrollar una aplicación totalmente nueva o simplemente por adaptar la aplicación para ser usada con una interfaz web. Estos últimos programas permiten al usuario pagar una cuota mensual o anual para usar la aplicación, sin necesidad de instalarla en el ordenador del usuario. A esta estrategia de uso se la denomina Software como servicio y a las compañías desarrolladoras se les denomina Proveedores de Aplicaciones de Servicio (ASP por sus siglas en inglés), un modelo de negocio que está atrayendo la atención de la industria del software.
Adrian Martinez Ruiz.
miércoles, 5 de junio de 2013
Condiciones Para El Funcionamiento Optimo De Red LAN.
Condiciones para el funcionamiento optimo de Red LAN.
Principalmente se deben de obedecer varios parámetros, protocolos y modelos para que una red LAN con o sin acceso a Internet funciones correctamente ya sea punto a punto o mediante varios conmutadores o enrutadores de la misma, para esto principalmente se usa el modelo OSI que es el modelo de interconexión de sistemas abiertos (ISO/IEC 7498-1), también llamado OSI (en inglés, Open System Interconnection) es el modelo de red descriptivo, que fue creado por la Organización Internacional para la Estandarización (ISO) en el año 1984. Es un marco de referencia para la definición de arquitecturas en la interconexión de los sistemas de comunicaciones, es decir, que todas las redes sean LAN o no se basan en este modelo y funcionan a partir de el.
Otra condición a efectuar para una conexión estable son los protocolos TCP/IP que son el protocolo de control de transferencia(TCP) y el protocolo de Internet (IP) cabe calcar que estos no solo son necesarios para la conexión a Internet en la red sino que también son puntos claves para el compartimiento de datos y recursos de cada equipo enlazado en la red, la función de estos protocolos es la verificación del trafico de información y recursos en la red sabiendo así basados en el modelo OSI que información enviar a cual equipo y que tipo de información es encapsularla y enviarla a través de la red a su punto de petición o Host.
por ultimo pero mas importante son los medios, dispositivos y equipos encargados de controlar la red LAN en todos sus aspectos entiendose por dispositivos a tarjetas de red, enrutadores y conmutadores, por equipos los computadores, Mac's, Palm's y Smartphones y por medios divididos en dos clases:
-Inalambricos: Atmósfera y espacio.
-alambricos: Cables UTP, STP, SCTP, Fibra Optica y Coaxial (Siendo estos los mas usados).
Diferencia Entre Pagina Web y Portal Web.
Diferencia entre pagina web y portal web.
Una página web es un objeto multimedia digital diseñado para presentarse, es decir, imprimirse y desplegarse en pantalla en cualquier dispositivo digital, normalmente un navegador web(Google Chrome, Mozilla Firefox, Apple Safari entre otros), además está codificada en HTML Lenguaje de Marcado de Hipertexto (Hypertext Markup Language) y algunas otras como Hojas de Estilo en Cascada CSS (Cascade Style Sheets,), Lenguaje de Marcado de Hipertexto Extendido XHTML (Extended Hypertext Markup Language) y XML, Lenguaje de Marcado Extendido (Extended Markup Language).
A diferencia de un portal, es un término comercial utilizado para describir un sitio web que tiene la intención de ser el sitio de inicio del usuario. Los portales generalmente incluyen una herramienta de búsqueda y algunos ofrecen servicios adicionales como correo electrónico, charlas y hospedaje web; popularmente se les conoce como “la puerta de entrada” o “el punto de entrada” a la web. El ejemplo más común son los buscadores como Google.com, Yahoo.com
Un portal es mucho más que una página web, porque es completamente dinámico, este dinamismo depende del tipo de información, grado de participación y el número de usuarios finales. Un portal no solo provee al usuario información, sino que la recopila, lo que se espera es que éste interactúe con la empresa.
Un portal normalmente está desarrollado en algún lenguaje más poderoso y complejo que HTML, puede ser PHP o Java, y normalmente está asociado a una base de datos que almacena tanto la información que se quiere presentar como la que se obtiene del usuario del portal. Dicha información es totalmente aprovechable y en el caso de la empresa, la información que queremos presentar se debe poder administrar desde un área diseñada para que un usuario común dentro de nuestra empresa, pueda actualizarla, modificarla, añadir nuevo contenido, de tipo que sea, sin necesidad de expertos ya que entre otros el concepto de usuario abarca también a nuestro personal interno.
Suscribirse a:
Entradas (Atom)
















