En la compra de una laptop HP llevate totalmente GRÁTIS! el Kit Back to School que se compone de: un HP Back Pack, un Kit de movilidad ( teclado alfanumérico, mouse retráctil, cable de red retráctil y un HUB USB), además llevate GRÁTIS! una memoria USB de 1gb.
Familias de Laptops participantes
HP 530
HP 6520s
HP 6720s
HP 8710p
HP 2510p
HP 6910p
Al final dejo una galería de fotos, con las familias participantes. Para contactarme pueden dejar sus datos en los comentarios, o ir a la página de Ask Software para más información de contacto.
Envío a cualquier parte de méxico.
Una serie de consejos que vale la pena estudiarlos y razonarlos. Lo que buscan las empresas son gente con habilidades para resolver problemas no cotidianos, es decir, no caer en la rutina, por ejemplo, hoy programo en PHP, pero hace algunos años programaba en C.
Por ello, debes enfocarte en aprender a aprender, para adaptarte a los cambios (que siempre suceden), lo que Google busca en sus nuevos prospectos es gente con iniciativa educativa, que tengan esas ganas de aprender cosas nuevas, y no quedarse en lo que ya hacen y han hecho por varios años.
Los valores más importantes para poder lograr estas habilidades son:
- Razonamiento analítico
- Habilidades de comunicación
- Gusto por la experimentación
- Saber trabajar en equipo
- Pasión
- Liderazgo
El sistema educativo mexicano enseña para la rutina, es muy visto que en las universidades les enseñen a programar en dos o tres lenguajes, pero no enseñan la escencia de la programación, esa que es tan importante para poder aprender nuevos lenguajes, que al final de todo lo único que cambia es la sintaxis.
[Link]
En dustinLand me encontré con esta curiosa viñeta que muestra los estereotipos que -posiblemente- encontrarás en una oficina.
A decir verdad y en base a mi poca experiencia laboral puedo afirmarles que más de un 60% de las personas estereotipadas en ella son reales.
Los screenshots de la próxima versión de Symbian, el S60,se ven prometedoras, como saben está basado para interfaces táctiles.
El diseño es limpio, con grandes botones, menus fáciles de leer, y colors vistos.
Seguiremos esperando más muestras del S60, hasta el día de su lanzamiento para poder probarlo completamente.
Anteriormente llamado DS400GB, el SmartMirror es un dispositivo GPS que se monta en el retrovisor, según el fabricante con la intención de reducir el grado de distracción que pueda provocar el mirarlo.
Tiene una pantalla de 4 pulgadas y cuenta con un sistema de navegación avanzado llamado Navigon Mobile Navigator 6.5, bocinas integradas, bluetooth y es capáz de leer tarjetas SD.
Aunque sinceramente pienso que aún esta forma de montar el GPS sigue siendo completamente distractorio, si les interesa estará disponible desde el 1ero de Agosto por la módica cantidad de US$799. Plop!
Todo está cuadrando para que este rumor sea confirmado en muy poco tiempo, primero leo en applesfera que en la conferencia de prensa para publicar los resultados financieros de Apple, mencionó qu estaban apunto de realizar una transición de un producto, el cuál contendrá funcionalidades por encima de las que se tienen actualmente. También mencionó que dicho producto tendrá un costo de producción muy elevado pero lo venderán a un bajo costo, suponiendo una rebaja en las ganancias netas que van del 34% a 30%, esto quiere decir que Apple está apostando muy fuerte con este “misterioso” producto.
Para reafirmar el rumor en gizmodo mencionan que MacDailyNews habla acerca del Macbook Touch, que dicho sea de paso MacDaily News ha acertado a muchas de sus predicciones. Se dice que Quanta está bien ocupada produciendo dispositivos táctiles para Apple, también hoy cuadra la reciente compra de P.A. Semi por parte de Apple.
Pero bueno, estos sólo son observaciones que yo hize, nos queda esperar unos meses para ver que sucede.
[Via]
El patrón de diseño Strategy es de los más cruciales que existen en el diseño orientado a objetos. Se trata de crear componentes conectables, reemplazables y reusables.
Para explicar este patrón vamos a usar un ejemplo simple, que dicho sea de paso el uso de este patrón excede al ejemplo, pero es un buen intento para ayudar a comprenderlo.
Hola Mundo usando Strategy
El diagrama de clases UML muestra que la clase padre implementa las funciones genéricas representando las etiquetas HTML de inicio y fin. La clase hija HolaMundo implementa las funciones específicas, representado por el contenido del documento. De esta manera, para generar algo más que un saludo, digamos un anuncio, podemos agregar otra clase hija, la cuál genera contenido de un anuncio.
Podemos mover el método getContents( ) a un objeto tipo Strategy, el cual utiliza HtmlDocument directamente en lugar de utilizar una subclase HtmlDocument. Tal y cómo lo muestra la siguiente figura.
Cabe recalcar que estamos usando este ejemplo solo para entender los aspectos mecánicos de este patrón. HtmlContentStrategy podría ser también una clase abstracta, pero lo hemos definido como una interfaz para dejar en claro que éste no necesita tener código.
Ahora veamos como pinta esto en código. La clase HtmlDocument todavía genera el inicio y comienzo del documento. Pero en lugar de obtener el contenido de un método que es aplicado en una subclase, éste lo obtiene del objeto Strategy.
Class HtmlDocument
{
prívate $strategy;
public function __construct( $strategy )
{
$this->strategy = $strategy;
}
public function getHtml( )
{
return “<html><body>”.$this->strategy->getContents( ).”</body></html>”;
}
}
Queremos poder conectar diferentes objetos Strategy dentro del objeto HtmlDocument. Por lo que, el objeto HtmlDocument necesita una forma consistente de llamar al objeto Strategy. En otras palabras, éste necesita una interfaz consistente, la cuál es definidad por una interface.
interface HtmlContentStrategy
{
public function __construct( $name );
public function getContents( );
}
Ahora cualquier objeto HtmlDocument podrá usar cualquier objeto Strategy que implemente esta interfaz, ya que él solo requiere la habilidad para llamar al método getContents( ).
Pero, ¿qué pasa con el constructor? La interfaz lo define, también. El objeto Strategy para generar el mensaje “Hola Mundo” necesita la palabra “Mundo” como argumento en el constructor. Pero, ¿estamos seguros que otro objeto necesitará la misma palabra? Me temo que no; de hecho, pienso que necesitarán todo tipo de información para hacer su trabajo.
Para contrarestar este problema, solo eliminamos el constructor de la interface. Desde que HtmlDocument no instancia la clase Strategy, todos los objetos que implementan la interfaz pueden ser usados aún y cuando los constructores difieren. Así que la interfaz solo necesita el método getContents( ).
interface HtmlContentStrategy
{
public function getContents( );
}
Ahora podemos implementar el “Hola Mundo” como una clase Strategy:
class HolaMundoStrategy implements HtmlContentStrategy
{
var $mensaje;
public function __construct( $mensaje )
{
$this->mensaje = $mensaje;
}
public function getContents( )
{
return "Hola ".$this->mensaje . "!";
}
}
Lo que esta clase hace es trivial, pero el patrón es extremadamente usable en situaciones más complejas.
En algún momento del video me entró la duda de si es real o no, pero al poco tiempo deduje que si es real por los movimientos de la persona de atrás, si fuera camara rápida los movimientos de esta persona también se vieran como caricatura.
En el video explican que Tiago Della Vega empezó a tomar sus primeras clases a los 5 años, y esto lo ha logrado con mucha, pero mucha práctica.
Se ha convertido en el guitarrista más rápido del mundo, alcanzando los 320 bpm.
Tal día como hoy hace 40 años fue fundada la empresa creadora de chips más grande del mundo (a mi punto de vista), Intel ha sido impulsora de los desarrollos tecnológicos que nos rigen en cuanto a procesadores se refieren, eso sí, con una competidora (también muy fuerte) que le sigue los pasos desde muy cerca (AMD), pero que a día de hoy Intel sigue lidereando el camino (repito, a mi punto de ver).
Enhora buena, desde acá les deseamos un feliz cumpleaños, espero que sus mejores años esten por venir.
nota: La foto fue tomada prestada de Engadget

