Nadella to merge all windows in just 1


Windows 8
Windows 8

That’s not a good promise so soon, But if it works could be the best achievement this guy can do for Microsoft.
But I would suggest that first He must finish just one good environment for Windows 8, nobody is using it in the best way and no one is liking it more than XP or Windows 7, not yet.
What if to a bad introduction of Windows 8 appears another bad introduction of a new Operating System for all devices?
Could not be a not good strategy to hurry up so soon, but its on your hands Nadella.

Linus Torvalds to developers: To succeed, make it personal


“It’s not that Linux was new from a technical standpoint. It was new because it was done differently” Linus T.

“No es que Linux fuera Nuevo desde un punto de vista técnico. Fue Nuevo porque fue hecho de forma diferente.” Linus T.

 

http://link.brightcove.com/services/player/bcpid3326695461001?bckey=AQ~~,AAADBpnSJEk~,9cuyjU3SV4XA6rPVBQ6XB8D-QAQPMmMy&bctid=3619374625001

 

Original article: http://www.infoworld.com/t/linux/linus-torvalds-developers-succeed-make-it-personal-245055

warning cannot modify header information – headers already sent by (output started at php


warning cannot modify header information – headers already sent by (output started at php

This error means that the header is interpreting some space, new line or echo line in wrong way before the call of the function header(“Location: somepage.php”)

Check any echo(“……”); before the header line and comment it while you find the exact line with the problem.

***Español

Este error significa que la cabecera está interpretando algún espacio, nueva línea o un echo de forma errada antes de llamar la  function header(“Location: somepage.php”)

Busque también cualquier echo(“….”); antes de la línea header y coméntelo mientras encuentra exactamente cual es la línea exacta con el problema.

The real cloud / La verdadera nube


image
Cloud servers / servidores en la nube

A new and improved service is working for us, the cloud.  We can store any information (documents, pictures, data, etc. ) How this works? Some big company has big internet servers in some big place allowing us “for free” create an account and start to share our information with “ourselves” or with the public. Also they have paid services for companies or invididuals that wants more, more? privacy. But guess what, that information now belongs to those servers. If any government due “security reasons” need that, who can say no? Having said that now we can remember: “under this society nothing is free…”
You don’t need to be scientist to understand that any data you save on computers that you don’t own, you cannot control what is going down, and even sometimes what is going up. First time that the biggest companies were inquired about how much information of the people they shared with government they said 0%, days later they said maybe only 10% and finally they said only what government asked for….
So any cloud services have the same vulnerability, thinking on that, think why are you paying to store your valuable information on the cloud? Certainly they would be paying you for any bit you put online. This epoch is all about information, that’s why a company that allows you “for free” send messages between phones can convert from night to day in one of the most expensive business in the world.
These cloud servers is nothing more than computers in some big cooled room located in any place on earth, they can be even behind yourself.
________________español
Un nuevo y mejorado servicio está trabajando para nosotros, la nube. Podemos guardar cualquier información (fotos, documentos, datos, etc. ) Como trabaja esto? Una gran compañía tiene grandes servidores de Internet en un gran lugar permitiéndonos “gratis” crear un usuario para iniciar a compartir nuestra información con “nosotros mismos” o al publico. Además cuentan con servicios de pago para quienes quieren más, más? privacidad. Pero adivina que, esa información ahora pertenece a esos servidores. Si cualquier gobierno debido a “razones de seguridad” la necesitan, quien puede decir que no? Con eso dicho recordemos: “en esta sociedad nada es gratis…” no necesitas ser un científico para entender que cualquier información que guardamos en un computador que no nos pertenece, no podemos controlar que bajan e incluso algunas veces, que suben. La primera vez que le preguntaron a las grandes compañías que tanta información de la gente habían compartido con el Gobierno dijeron que 0%, unos días después que solo el 10% y finalmente que solo lo que el gobierno les pidió… Así que cualquier servicio de la nube tiene los mismos riesgos, sabiendo eso piense por que tiene que pagar por guardar su valiosa información en la nube? De hecho ellos deberían pagarle por cada bit que ponga en linea. Esta época es pura información es por eso que una empresa que lo deja enviar “gratis ” mensajes entre teléfonos puede convertirse de la noche a la mañana en el negocio más caro del mundo.
Estos servidores en la nube no son más que computadores en una sala gigante enfriada, localizada en cualquier parte del mundo puede incluso estar detrás de usted.

SQL para Multiples filas en una sola columna


Cuando necesitamos unir el resultado de múltiples filas en una sola columna tenemos una solución práctica con XML PATH y STUFF. Funciona desde SQL Server 2005 en adelante.

Ejemplo con 1 tabla Clientes

Clientes
Clientes

Mediante una intruccion select queremos obtener esto:

Resultado
Resultado

Simplemente escribimos:

SELECT a.ciudad
	,stuff((
			SELECT ', ' + b.Nombre
			FROM #Clientes b
			WHERE b.Ciudad = a.Ciudad
			FOR XML PATH('')
			), 1, 1, '') Nombres
FROM #Clientes a
GROUP BY a.Ciudad
ORDER BY a.Ciudad

Ahora con 2 tablas, añadimos una tabla Ciudades con la descripción de cada ciudad:

Ciudades
Ciudades

Ahora vamos a mostrar el siguiente resultado:

Resultado 2 tablas
Resultado 2 tablas

Escribimos la siguiente instrucción:

SELECT a.Cod
	,a.Descrip
	,stuff((
			SELECT ', ' + b.Nombre
			FROM #Clientes b
			WHERE b.Ciudad = a.Cod
			FOR XML PATH('')
			), 1, 1, '') Nombres
FROM #Ciudades a
GROUP BY a.Cod
	,a.Descrip
ORDER BY a.Descrip

Para entender como funciona debemos entender primero como funciona el XML PATH, para eso escribamos lo siguiente:

SELECT Nombre
FROM #Clientes
FOR XML PATH('')

Esto nos devuelve un XML de dicha columna, ahora lo que hacemos mediante el STUFF es concatenar el resultado de cada campo y separarlo por comas. A continuación el script para crear las tablas:

CREATE TABLE #Clientes (
	Cod VARCHAR(3)
	,Nombre VARCHAR(4)
	,Ciudad VARCHAR(6)
	)

INSERT INTO #Clientes (
	Cod
	,Nombre
	,Ciudad
	)
VALUES (
	'001'
	,'John'
	,'Cali'
	)

INSERT INTO #Clientes (
	Cod
	,Nombre
	,Ciudad
	)
VALUES (
	'002'
	,'Mago'
	,'Cali'
	)

INSERT INTO #Clientes (
	Cod
	,Nombre
	,Ciudad
	)
VALUES (
	'003'
	,'Soga'
	,'Cali'
	)

INSERT INTO #Clientes (
	Cod
	,Nombre
	,Ciudad
	)
VALUES (
	'004'
	,'Mega'
	,'Cali'
	)

INSERT INTO #Clientes (
	Cod
	,Nombre
	,Ciudad
	)
VALUES (
	'005'
	,'Luga'
	,'Bogota'
	)

INSERT INTO #Clientes (
	Cod
	,Nombre
	,Ciudad
	)
VALUES (
	'006'
	,'Maka'
	,'Bogota'
	)

CREATE TABLE #Ciudades (
	Cod VARCHAR(6)
	,Descrip VARCHAR(40)
	)

INSERT INTO #Ciudades (
	Cod
	,Descrip
	)
VALUES (
	'Cali'
	,'La Capital mundial de la Salsa'
	)

INSERT INTO #Ciudades (
	Cod
	,Descrip
	)
VALUES (
	'Bogota'
	,'2600mts mas cerca de las estrellas'
	)

3D printing / Impresión 3D


What is 3D printing? Simply, this means create 3D models from scratch using specific materials like plastic, polyester, pvc, acrylic, metals…. How this works? using a computer program you can specify to the printer what model must be printed (can be almost any material product for instance spoon, fork, knife, plate, cup, box, table, chair, square, etc., even prosthesis), then the model will be created by adding layers with the melted solution from the raw materials in use. Why the boom of this 3D printing? because now is available for everyone with enough money to buy a 3D printer (starting at $3,000USD). Before this technology was only available for big companies. Check the following video that shows how to create a whistle using a regular 3D printer. If you saw the “replication machine” in Star Trek series, this is the beginning of that machine.

¿Qué es la impresión en 3D? Simplemente, esto significa crear modelos 3D a partir de cero, utilizando materiales específicos como el plástico, poliéster, PVC, acrílico, metales …. ¿Cómo funciona esto? utilizando un programa de ordenador que puede especificar a la impresora qué modelo deberá ser impreso (que puede ser casi cualquier producto material por ejemplo una cuchara, tenedor, cuchillo, plato, copa, caja, mesa, silla, cuadrado, etc., incluso prótesis), entonces el modelo se creará mediante la adición de capas utilizando la solución fundida de las materias primas utilizadas. ¿Por qué el auge de esta impresión en 3D? porque ahora está disponible para todo el mundo con el dinero suficiente para comprar una impresora 3D (Iniciando a más o menos USD $3,000). Antes de esta tecnología sólo estaba disponible para las grandes empresas. Compruebe el siguiente video que muestra cómo crear un silbato utilizando una impresora normal en 3D. Si usted vió la “máquina replicadora” de la serie viaje a las estrellas (Star Trek) esto es el comienzo de esa máquina.

Microsoft Certified Professional

Follow

Get every new post delivered to your Inbox.