martes, 18 de noviembre de 2014

Niño de 6 años certificado en Microsoft.





Ayan Qureshi un niño británico de tan solo 6 años se ha convertido en todo un especialista en computadores, el más joven del mundo, y tras aprobar el examen, es parte de los certificados del gigante Microsoft.
De la mano de su padre ingresó al mundo de las computadoras desde los tres años y logró crear una red de computadoras en su propia casa.
Es originario de la ciudad de Coventry y sueña con establecer un centro tecnológico en Reino Unido.

Al ser consultado sobre el Test de Microsoft dijo que el examen al que fue sometido le pareció difícil pero divertido. También confió que la pasión por los computadores lo heredó de la familia, ya que su padre es consultor en sistemas.

El orgulloso padre del niño de origen paquistaní explicó que su pequeño, Pasa cerca de dos horas diarias aprendiendo cómo funcionan los sistemas operativos y como instalar programas.
A sus escasos 6 años, Ayan sueña con su propia compañía y lanzar un centro tecnológico en Reino Unido similar al de Silicon Valley, en Estados Unidos.
El niño le dijo a la BBC que el examen le pareció difícil, pero "agradable", y que un día espera crear un centro de tecnología en Reino Unido similar al de Silicon Valley (California, EE. UU.), que quiere llamar 'E-Valley'.
"Había preguntas de opción múltiple, de arrastrar y soltar con el cursor; preguntas en imágenes y basadas en escenarios", dijo a BBC Asia.

viernes, 14 de noviembre de 2014

Facebook lanza "say thanks"


Existen muchas maneras de dar las gracias a un amigo, por medio de un comentario, un mensaje, un estado, una foto, entre miles de cosas. Gracias por ser mi gran amigo, por acompañarme siempre, por apoyarme, por ayudarme en la tarea, por cubrirme, por fregarme, por pasarme el "plaje", por la vida en Candy Crush, entre muchas cosas más.

Pero Facebook, a creado una nueva manera de dar las gracias, por medio de un vídeo interactivo simple pero a la vez con un gran mensaje. Que mejor que ser agradecido con las personas que más quieres?

Ya sabes, si quizá se te hace difícil dar las gracias, ahora solo te costará un clic para poder darle las gracias a esa persona tan especial o quizá no tan especial para ti.

PASOS PARA UTILIZAR ‘SAY THANKS’


2. Elegir a un amigo.

3. Compartir solo si deseas que se genere un video automático, de lo contrario, puedes 
cambiar el diseño y las imágenes.

4. Antes de compartir (con el amigo etiquetado), puedes observar una vista previa.

Esta opción es similar a Una Retrospectiva, el video creado por los 10 años de Facebook que cada uno de los usuarios puede editar a voluntad.

jueves, 13 de noviembre de 2014

EL NUCLEO DE .NET SERA OPEN SOURCE PARA EL 2015

Microsoft toma de código abierto .NET y multiplataforma, añade nuevas capacidades de desarrollo con Visual Studio 2015, .NET 2015 y Visual Studio Online.





NUEVA YORK - 12 de noviembre 2014 - El miércoles, Microsoft Corp. ha reforzado su compromiso con el desarrollador de experiencias multiplataforma mediante procedimiento Open Source, el nucleo completo de .NET en el servidor y la ampliación de .NET para funcionar en las plataformas Linux y Mac OS. Microsoft también lanzó Visual Studio Community  2013, una nueva edición gratuita de Visual Studio que proporciona un fácil acceso al conjunto de herramientas de base de Visual Studio. Los anuncios iniciaron de Microsoft Connect (); evento, donde la compañía lanzó Visual Studio 2015 y .NET 2015 Vista previa Vista previa.
"Con miles de millones de dispositivos en el mercado hoy en día, los desarrolladores necesitan herramientas que se dirigen a muchos factores y plataformas de forma diferente", dijo S. Somasegar, vicepresidente corporativo de la División de Desarrolladores de Microsoft. "A través de Visual Studio .NET y estamos comprometidos a ofrecer una solución completa de extremo a extremo para los desarrolladores a construir y gestionar aplicaciones a través de múltiples dispositivos y plataformas."
Abierto, accesible y Multiplataforma
Cumpliendo con su promesa de apoyar el desarrollo multi-plataforma, Microsoft está proporcionando la pila completa de servidor .NET en código abierto, incluyendo ASP.NET, el compilador .NET, el tiempo de ejecución de .NET Core, Marco y Bibliotecas, permite a los desarrolladores construir con. NET a través de Windows, Mac o Linux. A través de esta aplicación, Microsoft trabajará en estrecha colaboración con la comunidad de código abierto, teniendo contribuciones para futuras mejoras en .NET y trabajará a través de la Fundación .NET .
"Una fuente fuerte, abierto, CLR multiplataforma abre nuevas opciones importantes para la construcción de sistemas basados ​​en servidores grandes," dijo Brian McCallister, director de tecnología de Groupon. "Esto expande significativamente las opciones de los desarrolladores tienen que encontrar la herramienta adecuada para solucionar su problema. Estoy muy emocionado de tener acceso a la máquina virtual de calidad y herramientas de la CLR sin tener que rehacer completamente nuestra infraestructura de producción con el fin de ejecutarlo! "
Visual Studio para todos los desarrolladores
Disponible miércoles Visual Studio Comunidad 2013 es una edición gratuita, con todas las funciones de Visual Studio incluido el pleno extensibilidad. Orientación cualquier plataforma, de dispositivos y de escritorio, a los servicios Web y en la nube, la edición de la comunidad proporciona a los desarrolladores un acceso fácil a estudio conjunto de herramientas Visual de Microsoft para todo el desarrollo de aplicaciones nonenterprise. Los desarrolladores pueden empezar a trabajar con Visual Studio 2013 Comunidad aquí .
Visual Studio 2015 y .NET 2015: construir para cualquier dispositivo
Construido desde cero con soporte para iOS, Android y Windows, Visual Studio 2015 Vista previa hace que sea más fácil para los desarrolladores crear aplicaciones y servicios para cualquier dispositivo, en cualquier plataforma.
Para apoyar aún más el desarrollo móvil multiplataforma con .NET, como parte de su asociación estratégica, Microsoft y Xamarin anunciaron una nueva experiencia optimizada para la instalación de Xamarin de Visual Studio, así como se anunció la adición de soporte de Visual Studio para su oferta gratuita Xamarin Motor de arranque Edición - disponible a finales de año. Además, para los desarrolladores web interesados ​​en la construcción de aplicaciones de la nube de propulsión que se dirigen a los dispositivos móviles, Microsoft entregó la versión final de las herramientas Apache Cordova. Los desarrolladores pueden empezar a Visual Studio 2015 de vista previa aquí .
Edificio para la nube
Microsoft anunció el miércoles la vista previa de ASP.NET 5.0, un marco simplificado y el tiempo de ejecución optimizada para la nube de servidor y cargas de trabajo. Además, el nuevo Gerente de Servicios Conectados en Visual Studio 2015 hace que sea más fácil para conectar las aplicaciones a la línea de negocio de servicios de la API como la Oficina 365 de la API y Salesforce, entre otros.
Visual Studio Online: Agilidad y DevOps en la nube
Sobre la base de un año de mejoras en el servicio, Microsoft anunció capacidades adicionales para Visual Studio Online, su servicio en línea para proyectos de desarrollo, con el anuncio de capacidades adicionales para el servicio, incluidos los siguientes:
  • Suelte Gestión como un servicio, disponible en la vista previa, para permitir a los clientes a automatizar y gestionar versiones de aplicaciones sin la necesidad de establecer o mantener cualquier infraestructura de servicios.
  • Nube Proyectos de implementación, para permitir que las organizaciones a disposición más sencilla y fiable y configurar entornos de desarrollo, prueba y producción en Azure.
2013 actualización de Visual Studio 4
También el miércoles, Microsoft anunció la disponibilidad de Visual Studio 2013 Update 4, la cuarta actualización con todas las funciones en los últimos 12 meses, lo que incluye diversas mejoras en la productividad y capacidades adicionales.Descargar e información del producto se pueden encontrar aquí .
Fundada en 1975, Microsoft (Nasdaq "MSFT") es el líder mundial en software, servicios, dispositivos y soluciones que ayuda a personas y negocios a conseguir su total potencial.
Nota a los editores: Para obtener más información, noticias y perspectivas de Microsoft, visite el Microsoft News Center enhttp://news.microsoft.com . Los enlaces web, números de teléfono y títulos eran correctos en el momento de la publicación, pero pueden haber cambiado. Para asistencia adicional, periodistas y analistas pueden contactar con el Equipo de Respuesta Rápida de Microsoft u otros contactos apropiados detallados en http://news.microsoft.com/microsoft-public-relations-contacts/ .
Fuente: http://news.microsoft.com/2014/11/12/microsoft-takes-net-open-source-and-cross-platform-adds-new-development-capabilities-with-visual-studio-2015-net-2015-and-visual-studio-online/

martes, 11 de noviembre de 2014

Realmente ¿Mañana atacarán a Facebook?



Ha comenzado la cuenta regresiva para el momento que podría cambiar la historia de Internet y las redes sociales; según advirtieron los hacktivistas de Anonymous, a los usuarios les queda menos de un día “para guardar todas sus fotos de Facebook en un disco duro, copiar invitaciones a los eventos y decidir quiénes son sus verdaderos amigos”, ya que durante el próximo lunes la red social de Mark Zukerberg llegará a su fin de manera drástica y violenta.



El motivo de Anonymous para llevar a cabo esta acción (más allá de los ideales acerca de la “amistad verdadera” que dejan traslucir las palabras de advertencia) tiene que ver con un hecho concreto: el despido de cien empleados, y el inminente despido de mil más, de la compañía desarrolladora de juegos y aplicaciones on line Zynga. Esta empresa trabaja para Facebook, por lo que, dado el tamaño de su cliente, más vale decir que pertenece a Facebook. Así es que, tomando en cuenta “el trato indignante que han sufrido sus empleados y su comportamiento contra muchos desarrolladores” el grupo Anonymous ha lanzado el anuncio de la represalia programada para mañana. ¿Será real o una simple amenaza? ¿Tendrá Anonymous la capacidad de enterrar a Facebook de un solo gran golpe? En algunas horas se conocerá la verdad.

Crees que puedan destruir facebook?
Fuente: http://pe.tuhistory.com/noticias/manana-atacaran-facebook 



domingo, 10 de agosto de 2014

Operaciones Matemáticas en PHP | Programación PHP | Parte 6

Hola en esta oportunidad vamos a realizar operaciones aritméticas en php.

Entre las operaciones a realizar están: suma, resta, multiplicación y división.

Para ello vamos a realizar el siguiente ejemplo, por ello debes de copiar en tu editor de texto sublime text lo siguiente:


Como podemos observar en este ejemplo hemos declarado dos variables, sobre las cuales realizamos las operaciones básicas de la matemática.

Ahora veamos que nos aparece en el navegador:


Listo hemos terminado, en resumen: hoy hemos aprendido a realizar las operaciones básicas en php.

Nos vemos en somos sistemas

Constantes en PHP | Programación PHP | Parte 5

Hola en esta oportunidad aprenderemos a crear y usar constantes en php, para ello necesitamos saber que es una constante, la cual paso a definir a continuación:

Una constante es un identificador que permite asignar un valor simple. Como su propio nombre dice constante, por lo tanto esta no puede variar en el tiempo de ejecución del script.

Las constantes en php se representan usando la función define, seguidamente se coloca en nombre de la constante, y luego se le asigna un valor. Para mostrar el valor de la constante en el navegador es necesario hacerlo con su nombre. 

Para que entiendas mejor te presento el siguiente ejemplo, el cual debes de copiar en tu editor de texto sublime text de la siguiente manera:


Como podemos observar en este ejemplo hemos declarado una constante y la mostramos en el navegador con un echo.

Ahora veamos que nos aparece en el navegador:


Nota:
Siempre se presentan problemas cuando la constante toma el nombre de una función, por eso para poder visualizarlo se necesita especificar la función "constant". Para mayor entendimiento paso a ejemplificar a continuación:


Ahora vamos a visualizar como se ve el contenido de la constante en el navegador.

El resultado es el siguiente:

Como puedes notar el resultado es el mismo, pero cabe resaltar que cuando se hace uso de nombres que ya están asignados a funciones de php, se debe de utilizar la funciòn "constant".

Listo con hemos terminado, en resumen: hoy hemos aprendido a declarar constantes y ha mostrarlas en el navegador.

Nos vemos en somos sistemas

martes, 5 de agosto de 2014

1. Crear Tablas con llave primaria y foranea en SQLServer 2012

¿Cómo agregar llave primaria y foranea en mis tablas?

Ya cree mis tablas que quiero ¿y ahora cómo las relaciono? En SQLServer (y en casi todos los gestores de base de datos) se puede realizar mediante dos formas: En código SQL o utilizando las herramientas del gestor.
Para esta clase utilizaremos el SQLServer 2012 mediante código SQL, para ello crearemos unas tablas de ejemplo:
Fuente: Google
Creando la tabla Clientes:
CREATE TABLE CLIENTES
( id_Cliente char(8) primary key,
NombreCliente varchar(max)
);

¿Por qué "max"? Quiero decir que la columna "NombreCliente" no tendrá límite de caracteres (bueno no tanto así), a diferencia de "id_Cliente" que sí tiene un límite 8 caracteres, es decir "NombreCliente" puede llegar hasta el máximo que soporta un "varchar" que según Microsoft en SQLServer 2012, indica que el tamaño máximo de almacenamiento es de 2GB.

Creando la tabla Productos:
CREATE TABLE PRODUCTOS
( id_Producto char(8) primary key,
Rubro varchar(20),
Tipo varchar(20),
NombreProducto varchar(max)
);

Creando la tabla Fechas:
CREATE TABLE FECHAS
( id_Fecha char(8) primary key,
Anio varchar(5),
Trimestre nvarchar(20),
Mes int,
Dia int
);

Creando la tabla Ventas:
CREATE TABLE VENTAS
( id_Cliente char(8) not null,
id_Producto char(8) not null,
id_Fecha char(8) not null,
importeTotal float,
Utilidad float,
CONSTRAINT fk_Cliente FOREIGN KEY (id_Cliente) REFERENCES CLIENTES (id_Cliente),
CONSTRAINT fk_Producto FOREIGN KEY (id_Producto) REFERENCES PRODUCTOS (id_Producto),
CONSTRAINT fk_Cliente FOREIGN KEY (id_Fecha) REFERENCES FECHAS (id_Fecha)
);

Por lo tanto se tienen que indicar que campo será la llave foránea y a qué tabla se referencia mencionando también el campo, que en la tabla referenciada es llave primaria.

Hasta ahí todo muy bien ¿verdad? Pero ahora, tal vez, te estarás preguntando ¿cómo agrego una llave foránea a una tabla que ya he creado? Simplemente tendrías que ejecutar lo siguiente, utilizando de ejemplo la tabla Ventas:

ALTER TABLE VENTAS
ADD FOREIGN KEY (id_Cliente) REFERENCES CLIENTES(id_Cliente);

Y listo! así lo realizar con las demás llaves foráneas y SQLServer lo añade a la tabla Ventas.
Si entendiste ¡Perfecto! ¡Misión Cumplida!, pero si aún tienes dudas, no te desesperes, tenemos un video muy bien explicado:


 

© 2013 Somos Sistemas. All rights resevered. Designed by Templateism

Back To Top