jueves, 30 de enero de 2014

Noticias Tecnologicas Metodos Numericos Computacionales/Seguridad Informática 30/01/2014

El Bitcoin podría llegar a Google Wallet
Todos los días nos llegan noticias referentes al Bitcoin y las más importantes o curiosas no dudamos en comentarlas en el blog. Esta vez hacemos referencia a la posible incorporación del Bitcoin a los servicios y plataformas de pago de la compañía de Mountain View, entre ellos, Google Wallet para realizar transacciones.

De momento el principal problema de esta moneda dejando de lado a los ciberdelincuentes que intentan robarla, es el general rechazo de la moneda por parte de los gobiernos. Alegan que el Bitcoin se utiliza actualmente en el mercado negro de la red y para transacciones ilegales, cosa que no podemos negar, sin embargo, si se eliminara el bitcoin los delincuentes optarían por otro método de pago.

El verdadero motivo por el cual los gobiernos quieren eliminar esta criptomoneda es su imposibilidad de centralizarla y controlarla a su antojo, principal motivo por el cual fue inventado el Bitcoin. Debemos tener en cuenta que el Bitcoin es totalmente virtual, no se maneja con bancos físicos, por lo cual es imposible para los inspectores de Hacienda controlar el movimiento de esta moneda.

Con la noticia de que Google pretende incorporar el Bitcoin a sus servicios y plataforma de pago, vemos un posible avance de la criptomoneda en cuanto a su expansión y ganancia de terreno con respecto a los gobiernos, porque no podemos engañarnos, el poder que tiene Google haría posible que el Bictoin llegara de una manera más global a todos los usuarios de la red.

La noticia la conocemos gracias a una serie de e-mails publicados en Reddit, destapando la curiosidad de Google hacia esta moneda y buscando al mismo tiempo una posibilidad de implantarla en sus servicios.
Un estudio prevee que Facebook perderá un 80% de usuarios en tres años
Desde su creación en el año 2004 la red social creada y dirigida por Mark Zuzkerberg ha experimentado un crecimiento bestial hasta situarse en los 1.100 millones de usuarios, cifra que se vio beneficiada de un importante crecimiento en el año 2008. A diferencia de otras redes, Facebook se ha ido adaptando a las necesidades del público conservando su crecimiento. No obstante, no todo es eterno en este mundo, o al menos eso dice el estudio realizado por John Cannarella y Joshua a. Spechler. El proyecto titulado “modelo epidémico en la dinámica de las redes sociales”, basándose en parámetros completamente distintos en los que suelen usarse para estos estudios.Según dicho estudio, la famosa red social experimentará una caída en picado en los próximos 3 años.

Otro dato importante aportado por el estudio es que ya se produjo un punto de inflexión de la curva de crecimiento de Facebook verificado por GlobalWebIndex que al margen de darle mucha importancia, los investigadores preveen gracias a las búsquedas de Google que la red social se situará en los 230 millones de usuarios en dicho plazo de tiempo.
Microsoft ultima detalles de potencia para su Xbox One
Microsoft pretende mejorar rendimiento de su consola de sobremesa mediante una actualización. Con ello, disminuiría la potencia dedicada al sistema operativo y a otros procesos dejándola libre para los videojuegos o funciones para la que vaya a ser utilizada la consola.

Pete Dodd, considerado una de las personas más influyentes en el mundo de los videojuegos, anunció en su Twitter que Microsoft pretendía optimizar la potencia de su consola con el fin de mejorar el rendimiento gráfico de los videojuegos. Actualmente el 20% de la CPU está destinada a sistema operativo y procesos, dejando libre un 80% para el uso del juego. Tras la futura actualización, la potencia dedicada al sistema operativo quedaría en un 10%, repartiéndose un 2% para tareas de voz y un 8% para otras funciones.

Microsoft no lo ha anunciado de manera oficial, pero es una de las cosas claras que tiene la industria del videojuego, apuntando desde la dirección de la firma estadounidense que quería frenar la brecha entre su consola y la de Sony.

De momento sigue ganando en venta la PS4, no obstante, la Xbox One está recortando terreno quedándose a 1,4 millones de ventas de la PS4. Habrá que ver si los cambios de Microsoft ayudarán a Xbox One a disputarse de nuevo el primer puesto con su competencia directa.

miércoles, 22 de enero de 2014

Métodos Numéricos Computacionales / Seguridad Informática

Nombre: Leonardo Javier Gutiérrez Miranda

Estudio: Instituto Tecnológico de Sonora (ITSON)

 Reseña de libro "Los juegos del hambre: en llamas"

- Una de las cosas que mas me gusta es la narración, todo está contado en primera persona desde la perspectiva de Katniss, la protagonista indiscutible, así que conocemos todo lo que ella conoce sobre el distritos, a al vez vemos su visión de Panem y como la han afectado los juegos del hambre, desde luego no se puede salir de ahí y seguir con la vida como siempre, algo que se nota en todos los vencedores y no solo en ella, lo veremos con el paso de las paginas, especialmente cuando nos centremos en los demás vencedores.

 Pero con respecto al distrito 12, ahí vemos como es la vida de Katniss ahora, ha cambiado mucho, en ciertos sentidos para bien pero no todo es un camino de rosas como cabria esperarse después de escapar de los juegos, la relación con Gale es diferente, la que tenia con Peeta también lo es a lo que yo me habría imaginado, y en cierta manera el factor amoroso empieza a tener mas importancia a lo largo de las paginas pero tampoco resulta ser lo principal, eso si, yo al menos tengo clara mi posición en ese sentido.

 Ahora centrándonos en los problemas principales, con la gira de la victoria nos damos cuenta de que el pequeño acto de "revolución" de Katniss con las bayas ha tenido mas efecto del que ella se esperaba. A Snow no el hace ninguna gracia y eso es algo que veremos. Sufrimos con el estado de sus personajes, empezamos a entender porque Haymich ha acabado como el borracho del distrito y nos damos cada vez mas cuenta de lo diferentes que son la vida en los distritos y en el Capitolio, en algunas ocasiones he llegado a odiar a su habitantes mucho mas de lo que me esperaba pero también hay alguna excepción.

viernes, 23 de agosto de 2013

Especificaciones del nuevo Kindle Fire HD de Amazon


Con el nuevo Google Nexus 7 ya ha anunciado y el iPad Mini mejorado en camino, parece que Amazon tendrá mucha competencia en el sector de los tablets pequeños. Por fortuna, la compañía ya se encuentra trabajando en un nuevo modelo de su famoso tablet Kindle Fire HD. Según se ha indicado, este nuevo dispositivo tendrá una pantalla con resolución de 2560×1600 píxeles, mucho mejor que una Full HD sin lugar a dudas.

Nuevos detalles del poderoso Sony Honami

Parece que existe una relación directamente proporcional entre el lanzamiento de unsmartphone y la cantidad de rumores sobre el mismo. Cada vez que la fecha de lanzamiento de un móvil se acerca más, el número de rumores al respecto se va volviendo más grande. Un ejemplo perfecto de esto, aparte del iPhone, es el nuevo Sony Honami, que será el futuro smartphone insignia de Sony Mobile. Actualmente, el nombre en clave que el dispositivo está recibiendo es Sony L39h. Tenemos buenas noticias, ya que al parecer las especificaciones completas del teléfono se han filtrado antes de su presentación en la feria IFA el próximo mes.

NVIDIA y Ubisoft forman nueva alianza

Hace poco, Microsoft y Gameloft han decidido forma una alianza para lanzar nuevos títulos devideojuegos en Windows 8 y WP8, y ahora se ha indicado que NVIDIA y la conocida Ubisofthan hecho lo mismo. El anuncio oficial de esta nueva asociación entre ambas compañías ha sido realizado esta semana durante la Gamescom 2013. A partir de ahora, se espera que nuevos títulos tales como Assassins Creed IV: Black Flag, Splinter Cell Blacklist y Watch_Dogs reciban mejoras especiales gracias a las tecnologías de Nvidia, además de otras mejoras exclusivas para PC, tal como la tecnología de teselado para DirectX11.
El primer título que aprovechará todo esto será Splinter Cell Blacklist, el cual está siendo lanzado en todo el mundo en estos días. Tendrá soporte total para NVIDIA TXAA, NVIDIA HBAO+ y NVIDIA SLI.
Tony Key, el vicepresidente de la sección de ventas y marketing de Ubisoft, cree que al combinar la vasta experiencia a nivel visual de NVIDIA con la creatividad de los equipos de desarrollo de su compañía se pueden tener resultados excelentes. Se ha indicado también que las dos compañías llevan algún tiempo trabajando juntas, pero recién ahora han dado a conocer su alianza.

sábado, 26 de noviembre de 2011

Perfil y mapa curricular de la carrera

Perfil de Egreso
El ingeniero en software es un profesionista que desarrolla soluciones de software, mediante la aplicación de procesos, modelos y estándares de calidad de la industria del software, las cuales contribuyen al crecimiento y progreso de su sociedad, en un ambiente que provee vida sustentable y oportunidades a sus habitantes.
Mapa curricular 
 

Responsabilidad en la profesión y ética

La ingeniería del software se lleva a cabo dentro de un marco legal y social que limita la libertad de los ingenieros.
Los ISW deben aceptar que su trabajo comprende responsabilidades más amplias que simplemente la aplicación de habilidades técnicas.
Deben comportarse de una forma ética y moral responsable.

No basta con poseer estándares normales de honestidad e integridad.
No debería utilizar su capacidad y sus habilidades para comportarse de forma deshonesta o de forma que deshonre la profesión de la ingeniería del software.
Existen áreas donde los estándares de comportamiento aceptable no están acotados por las leyes, sino por la responsabilidad profesional.
Algunas de éstas son:
Confidencialidad. Respetar la confidencialidad de sus empleadores o clientes, independientemente de que se haya firmado un acuerdo formal de confidencialidad.
Competencia. No debe falsificar su nivel de competencia, ni aceptar conscientemente trabajos que están fuera de su capacidad.
Derechos de propiedad intelectual. Debe ser consciente de las leyes locales que gobiernan el uso de la propiedad intelectual, como las patentes y el copyright. Debe asegurarse de que la propiedad intelectual de los empleadores y clientes está protegida.
Uso inapropiado de las computadoras. No debe emplear sus habilidades técnicas para utilizar de forma inapropiada las computadoras de otras personas. Desde los relativamente triviales (utilizar juegos en la máquina de un empleado, por ejemplo) hasta los extremadamente serios (difusión de virus).
Las sociedades e instituciones profesionales desempeñan un papel importante en el establecimiento de estándares éticos.
Organizaciones como la ACM (Association for Computing Machinery), el IEEE (Instituto de Ingenieros Eléctricos y Electrónicos) y la British Computer Society publican un código de conducta profesional o de ética.

Los miembros de estas organizaciones se comprometen a cumplir ese código cuando se inscriben en ellas.
ACM y el IEEE
El código contiene ocho principios relacionados con el comportamiento y con las decisiones hechas por ingenieros de software profesionales, incluyendo practicantes, educadores, administradores, supervisores y creadores de políticas, así coma aprendices y estudiantes de la profesión.
Los principios identifican las relaciones éticas en las que los individuos, grupos y organizaciones participan, y las obligaciones primarias dentro de estas relaciones.
Las cláusulas de cada principio son ilustraciones de algunas de las obligaciones incluidas en estas relaciones. Estas obligaciones se fundamentan en la humanidad del ingeniero de software, con especial cuidado en la gente afectada por el trabajo de los ingenieros de software, y los elementos únicos de la práctica.
Código de Ética (ACM/IEEE)
Los ingenieros de software deberán comprometerse consigo mismos en convertir el análisis, especificación, diseño, desarrollo, prueba y mantenimiento de software en una profesión respetable y beneficiosa.

¿Qué es RUP?

Es un proceso de ingeniería de software, que hace una propuesta orientada por disciplinas para lograr las tareas y responsabilidades de una organización que desarrolla software.
Su meta principal es asegurar la producción de software de alta calidad que cumpla con las necesidades de los usuarios, con una planeación y presupuesto predecible.

Características

Dirigido por Casos de Uso:
Los casos de uso son los artefactos primarios para establecer el comportamiento deseado del sistema
Centrado en la Arquitectura:
La arquitectura es utilizada para conceptualizar, construir, administrar y evolucionar el sistema en desarrollo

Iterativo e Incremental:
Maneja una serie de entregas ejecutables
Integra continuamente la arquitectura para producir nuevas versiones mejoradas
Ciclo de vida RUP
Fases de ciclo de vida 
 Inicio(inception)
El objetivo general de esta fase es establecer un acuerdo entre todos los interesados acerca de los objetivos del proyecto.
Es significativamente importante para el desarrollo de nuevo software, ya que se asegura de identificar los riesgos relacionados con el negocio y requerimientos.
Para proyectos de mejora de software existente, esta fase es más breve y se centra en asegurar la viabilidad de desarrollar el proyecto.
Elaboración
El objetivo en esta fase es establecer la arquitectura base del sistema para proveer bases estables para el esfuerzo de diseño e implementación en la siguiente fase.
La arquitectura debe abarcar todas las consideraciones de mayor importancia de los requerimientos y una evaluación del riesgo.
Construcción 

El objetivo de la fase de construcción es clarificar los requerimientos faltantes y completar el desarrollo del sistema basados en la arquitectura base.
Vista de cierta forma esta fase es un proceso de manufactura, en el cual el énfasis se torna hacia la administración de recursos y control de la operaciones para optimizar costos, tiempo y calidad. 
Transición
Esta fase se enfoca en asegurar que el software esté disponible para sus usuarios.
Se puede subdividir en varias iteraciones, además incluye pruebas del producto para poder hacer el entregable del mismo, así como realizar ajuste menores de acuerdo a ajuste menores propuestos por el usuario.
En este punto, la retroalimentación de los usuarios se centra en depurar el producto, configuraciones, instalación y aspectos sobre utilización. 

Disciplinas de RUP 

Son un conjunto de actividades relacionadas con un área especifica dentro del proyecto.
Están inspiradas en las etapas de un proceso de desarrollo en cascada
Es una secuencia parcialmente ordenada de actividades que son realizadas para lograr un resultado particular, representado en un conjunto de artefactos. 

Las disciplinas son:  

Modelado de Negocios, Requerimientos, Análisis y Diseño, Implementación, Pruebas, Transición, Configuración y Administración del Cambio, Administración de Proyectos y Ambiente.
 
¿Cuándo usar el modelo RUP?
 
En proyectos de nuevos productos de software
En ciclos de desarrollo subsecuentes
Consideraciones que alteran cuándo y cómo usar partes de RUP
El ciclo de vida del proyecto
Los objetivos del negocio, la visión, el alcance y los riesgos
El tamaño del esfuerzo de desarrollo
 


 Conclusión

Es un modelo de proceso de desarrollo de software
Es una base para procesos particulares
El objetivo es asegurar el desarrollo
De productos de software de alta calidad
Que satisfagan los requerimientos
En tiempo y presupuesto predecible
Permite un vocabulario común entre equipos de desarrollo