Recomendado

Bruselas (Reuters). Un equipo de investigadores, con financiación de la Unión Europea, podría haber encontrado una forma de curar la llamada resaca de las fiestas, sustituyendo los conservantes químicos en el vino que pueden producir dolores de cabeza.
Académicos europeos, viticultores e investigadores alimentarios han descubierto dos extractos contenidos en el vino para sustituir al dióxido de azufre, una sustancia química natural que conserva el vino pero que puede producir dolores de cabeza y ataques de asma a las personas alérgicas.
“Investigadores europeos han hecho avances de cara a descubrir una alternativa a añadir dióxido de azufre al vino tinto y otros alimentos, como los frutos secos, manteniendo la esperanza de hacer futuras temporadas de fiestas más sanas para millones de personas”, señaló la Comisión Europea, que aportó tres millones de euros al proyecto, iniciado en 2009.

Enlace aquí.

El dia de ayer por un fallo en los servidores de sync, los navegadores Chrome se colapsaron sin interaccion humana.

Que interesante descubrir que Chrome se conecta a sus servidores.

La nueva tecnología denominada SteganoSonic, desarrollada por científicos de la Universidad Keio, de Japón, permite transmitir datos por ultrasonido.

Por ejemplo puede transmitir por una radio data a su celular. Las posibilidades son infinitas.


Enlace aquí.

Me he encontrado con un issue curioso en esta version de FIREFOX, si se crean demasiado string (en un bucle por ejemplo), se produce un memory corrupcion.

Aca les pongo el resultado del analisis

DEBUG_FLR_IMAGE_TIMESTAMP:  50338d20
IMAGE_NAME:  memory_corruption
FAILURE_BUCKET_ID:  0x4E_99_nt!MiDecrementShareCount+53
BUCKET_ID:  0x4E_99_nt!MiDecrementShareCount+53

 

Aca encontramo template con DIVS para implementar los disenos en HTML.

Enlace aquí.

La carrera por los sistemas operativos comienza para FIREFOX y la fundacion MOZILLA, desde hace unos dias se puede probar la version BETA del software.

Desde este link, se puede instalar un simulador y acceder a todas las caracteristicas.

Ojala alguien me hiciera caso y el proximo sistema operativo tuviera la barra a la izquierda que es mas comodo para usar aunque no seas zurdo, y te la la derecha para organizar tus cosas que siempre trabajas.

Hasta el dia de hoy habia pensado que el dominio de correos corporativos los tiene HOTMAIL y GMAIL con sus Webapps.

Y aunque pienso que tener un correo de 10 GB es excesivo, veo cada vez que las personas confian en un almacenaje via correo, entonces me he puesto a buscar uno para reemplazar mi correo personal.

Estan son las opciones

1. Gmail hasta 10 usuarios gratis y 50 dolares por cada usuario extra
2. Outlook.com a 40 dolares por cada usuario
3. Y mi favorito, el plan Unlimited de Goddady, que por cada 41 dolares te da correo illimitado para 10 usuarios.
 
Go Daddy - The Worlds #1 Domain Registrar!

Si necesitan saber como configurar sus cuentas de correo me lo hacen saber.

Cursos para descargar, algunos traducidos otros no ..


CS101 - Intro to Computer Science: Building a Search Engine
PH100 - Intro to Physics: Landmarks in Physics
ST101 - Intro to Statistics: Making Decisions Based on Data
CS215 - Algorithms: Crunching Social Networks
CS222 - Differential Equations: Making Math Matter
CS253 - Web Application Engineering: How to Build a Blog
CS259 - Software Debugging: Automating the Boring Tasks
CS262 - Programming Languages: Building a Web Browser
CS212 - Design of Computer Programs: Programming Principles
CS313 - Introduction to Theoretical Computer Science
CS373 - Artificial Intelligence: Programming a Robotic Car
CS387 - Applied Cryptography: The Science of Secrets
EP245 - How to Build a Startup: The Lean LaunchPad

Enlace aquí.

Primera demo publica de un sistema de traduccion en tiempo real desarrollado por los laboratorios de Microsoft. La tecnologia hace dos cosas fabulosas, traduce y a la vez busca una voz que pueda imitarte en el otro idioma. Ya estamos a un paso de los traductores universales.

Muy interesante producto, COLLUSION, nos permite saber quien nos sigue en internet. Es una buena idea para volver a usar FIREFOX esta navidad.

Enlace aquí.

Este caso puede suceder por varias razones, la mas comun que he visto es que en el PC estan alojados dos o mas sistemas operativos y una actualizacion del otro anule el boot sector del Windows 7.

Para reparar insertar CD y poner REPARAR.

Pero si en cambio te quieres divertir, poner el CD y entrar a Consola de Comandos (Command Prompt)

1. Reconocer Unidades y SO

- Diskpart
- List Disk
- Select Disk 0
- Select partition 0
- Detail partition

(repeter por cada particion), se debe ubicar cual es la activa y cual es la que contiene el sistema operativo.

2. Reparar el master boot
Seria muy interesante explicar como es que se carga un sistema operativo en el PC, pero resumamos que cada disco debe tener un codigo que inicia la carga desde el disco duro. Para volver a crearlo usar el sgte comando

- bootrec /fixmbr
- bootrec /fixboot
Esto es posible que haga que los otros SO no funcionen (sobre todo cuando tienen GRUB instalado, pero si en cambio todos son versiones de NT y XP no habra problema)

3. Cargar los archivos para el Boot Manager
El boot manager es la ultima version del NTLOADER (NTLDR para los conocedores)

- bcdboot C:\Windows

En este punto depende tu version de Windows. Si es ultimate, es posible que sea E:\Windows si es profesional C:\Windows, tendriamos que ampliar este punto, pero en resumen segun lo optenido en el punto 1 se debe usar la ruta correcta.

Una vez hecho esto cargar tenemos dos opciones, reiniciamos y probamos o continuamos con el chequeo.

4. Verificar el Disco Duro
Darle al mitico Chkdsk la opcion de averiguar si el disco duro tiene errores

- chkdsk C: /r
- chkdsk E: /r

las unidades dependen de la configuracion del PC, esto demora entre 1 hora a 2 horas, asi que paciencia.

En caso no tengan sectores defectuosos su caso es que otro SO sobreescribio la carga del Windows 7.

GNU GRand Unified Bootloader
Booteador para multiples sistemas operativos
http://www.gnu.org/software/grub/grub-download.html

Linux - Todo en usb
Distribuciones Tiny Linux
http://www.damnsmalllinux.org/

Hirens Boot
http://www.hirensbootcd.org/usb-booting/

El Juego ONLINE


Demo Online Enlace aquí.
Codigo Fuente Enlace aquí

Escogiendo lo ultimo que nos puede ofrecer la tecnologia les presento FACEBOOK CHESS GAME, una plataforma de AJEDREZ ONLINE y MULTIJUGADOR

Ruby
NoSQL
Sinatra (Plataforma MVC)

Historia
 
Crear un ajedrez es un conocido ejercicio de Universidad o Instituto, ya que el propio juego requiere una mezcla interesante de matematica e intuicion humana. Y no hay que remontarse mucho hacia el pasado, donde Garri Kímovich Kaspárov se batia a un duelo Hombre vs Maquina, donde Deep Blue era una mezcla de super computadora y red neural, ya que entre sus nodos se contaban las 3 decenas y en la suma de todos su procesadores cerca de 500 procesadores.
 
Sin a lugar a dudas ese momento fue historico para IBM, cuando logro poner en aprieto al campeon.
 
Ahora profundicemos en el concepto de la inteligencia Artificial para Jugar Ajedrez.
 
En 1950, el padre de la Teoria de la Informacion, Claude Elwood Shannon publico un trabajo sobre lo necesario para que una computadora jugara ajedrez. Si simplificamos su trabajo, sus enunciados nos presentan dos opciones.
 
TIPO A. El software y hardware utilizaran la fuerza bruta, creado un arbol gigantesco de todas las jugadas posibles y por evaluacion escogera la mejor. Pensemos que cada jugada con 16 posibles movidas desde el inicio hacen una posibilidad de 1018.900 , bastante elevado y poco eficiente para un sistema de computo.
 
TIPO B. El software y hardware tendrian un concepto de estrategia que les permitiria tomar deciciones parecidas al de humano.
 
Regresemos al 96, con la Deep Blue en todas la portadas de los diarios, El Hombre Vs la Maquina.
 
Aca es donde nos sorprende decir que la Deep Blue no usa un algoritmo de Inteligencia Artificial, sino de fuerza bruta, pudiendo procesar hasta 200 millones de posiciones y compararlas contra una base de datos de 7000 grandes maestros de ajedrez, aceptenlo, es una menuda sorpresa que 46 años despues, no superemos al maestro Claudde Shannon y sus teorias.
 
Estadisticas
 
Primer torneo - febrero de 1996
en Filadelfia, Pensilvania
Kasparov - 3 Victorias
Empates - 2 empates
 
Segundo Torneo - mayo de 1997
Empates - 5 empates


Deep Blue - 1 Victoria

 
En esta oportunidad el cansancio y la presion hizo al campeon ser derrotado, y aca fue el momento del debate si hubieron igualdad de condiciones, ya que IBM tenia todos los registros del campeon, y a Kasparov no le permitieron el acceso a la informacion ni a los logs de la super computadora.
 
IBM en una jugada astuta, desaparecio la computadora y nunca la volvio a nombrar, para todos en ese momento la computadora era mas inteligente que el HUMANO.
 
Demo Online Enlace aquí.
Codigo Fuente Enlace aquí

Pero que ha pasado?

Desde que comenzo a comprar companias pequenas e ingreso a la bolsa, los negocios van muy mal.

Zynga, la compañía de juegos sociales creadora de títulos tan populares como Farm Ville o City Ville, no atraviesa precisamente su mejor momento. A pesar de que Facebook sigue batiendo récords de usuarios, Zynga registra las mayores pérdidas de su historia.

Enlace aquí.

Interesante la noticia es que Toyota deja toda su plataforma de correo y se migra a Office365.com, imaginense que son como 200,000 empleados.

Que correo utilizas en tu empresa? tambien te pasarias a Office365?

A mediados del 2010 fue lanzado, una mezcla de proyectos de Terra y Movistar para compilar una base de datos de canciones de mas de 3 millones, lo que me gusto es que no consume tu ancho de banda, sino que usa una cuenta ilimitada para descargar.

En PERU se comenzó a comercializar en el 2011, pero recién este año se esta lanzando con fuerza, así que con cada smart phone te lo dan gratis por 3 meses.
 

 
 
Lo resumen como:

Con Sonora podrán crear listas personalizadas con la música que desean, acceder a las más de 200 diferentes radios disponibles y compartir sus experiencias a través de redes sociales
 
http://sonora.terra.com.pe/ (enlace actualmente desactiva)
 
Como ven, si es posible tener tarifa plana, pero solo para música, no seria genial tener tarifa para todo?

Con sonora puedes:
- Escuchar ilimitadamente streaming (Desde smartphone o desde la web)
- Bajar MP3 (un plan especial)

Planes por mes (precios de Movistar Sonora Stream por Mes)

10 descargas MP3, streaming ilimitado web,

12.90 soles (13 soles)

25 descargas MP3, streaming ilimitado web,

21.90 soles (13 soles)

y para poder escuchar desde Iphone o algún smart deben sumar 13 soles mas, teniendo planes de 35.40 soles y 26.40 soles.
 
Alternativas
Apple Music  https://www.apple.com/la/apple-music/
Spotify https://www.spotify.com/ (29 soles al mes)
Amazon Music con Prime: Gratis.
Amazon Music Unlimited

Cuando se compra en el extranjero y se envia por correo el paquete la empresa nos otorga un NUMERO DE SEGUIMIENTO (tracking number), con un formato similar al siguiente

RA000000000CN

Los primeros 2 caracteres son el tipo de envio (por ejemplo servicio postal o servicio postal aereo), y los ultimos el pais de origen, por ejemplo CN es para CHINA.

Cuando el servicio postal o la empresa de la venta te indique que ha salido pasaran unos dias (a veces 7 dias) para que pueda estar disponible en PERU.

En nuestro querido PERU, Serpost te permite hacerle seguimiento en la siguiente pagina.

De igual forma, cada pais tiene un servicio similar para poder hacer el seguimiento del pedido hasta su salida del pais.

Ahora que si esto no es suficiente, puede llamar a SERPOST al 511-5110 para consultar el estado del pedido y confirmar las fechas y direcciones de envio.

NOTA: Tengo entendido que estamos prohibidos de exportar aparatos de comunicaciones, asi que esos seran retenidos en ADUANAS y a su direccion de entrega recibira una NOTIFICACION para seguir un tramite en el Ministerio de Transporte y proceder a crear una ORDEN DE INTERNAMIENTO para poder retirarlo de aduana.

Antes que te vendan un curso de HTML5, INFORMATE
Enlace aquí.
En el enlace un manual muy amplio de HTML5, descubriras que es el HTML4 con esteroides, mejor organizado y soporte a funciones inherentes a la plataforma (como geoposicionamiento, uso del canvas para dibujo, etc)
 

Con el perdón de los lectores y sus preferencias en programación, en el siguiente post, me dedico a tirar barro a todos los lenguajes y destacar a los que en mi perspectiva son la ultima chupada del mango y que con el pasar de los años.



 
Actualización 2022: Se añaden programas pedagógicos para incorporar habilidades informáticas a los niños.
Actualización 2023: Noticias y fuentes actualizadas
 

COBOL SE NIEGA A MORIR

Creado en 1959 es un lenguaje que se niega a morir y del cual dependen los sistemas financieros. 
- Una encuesta de 2022 revelaba que siguen existiendo 800.000 millones de líneas de código de COBOL en entornos de producción dando servicio a todo tipo de empresas, y lo curioso es que ese número creció notablemente desde 2017, cuando se estimaba que había 220.000 millones de líneas.
- El proyecto de IBM es migrarlo a JAVA, para eso ha creado el proyecto watsonx Code Assistant  que es una aplicación para migrar el código con la ayuda de IA
Link 1 | 2 | 3

LENGUAJES PARA NIÑOS

 
Kodu permite crear juegos para PC y XBOX usando un lenguage visual, puede ser usado para enseñar a ser creativos, resolver problemas y contar historia. Cualquiera puede usarlo, niños como adultos no requieren saber programar.
 

 
RoboCode : Este proyecto presenta un escenario de batalla en tiempo real entre tanques, el objetivo es programar la "inteligencia" del robot para lograr vencer a los retadores, se usa lenguaje JAVA y NET:

 
Stencyl es un proyecto que proporciona una plataforma para desarrollar juegos que compilan en IOS, WEB, WIN, LINUX y MAC. 
 

 
Guido Van Robot: Es una aplicación que permite enseñar los fundamentos de la programación como los bucles, comandos y sentencias, todo basado en PYTHON. Controlar un robot triangular en un entorno de laboratorio puede generar diversas habilidades de programación en niños. Nos encantó sus manual de introducción que puede ser accedido desde el siguiente enlace.
 
 
 


 
Alice Project: Este lenguaje permite animar personajes en entornos 3D con conceptos basicos de programación orientados a eventos y objectos. En la actualidad existen dos versiones de Alice 2 y 3, pudiendo usar perfectamente ambas en la escuela o en el hogar. La última versión incluye los personajes de los SIMS, para profesores pueden descargar el material de las guías y el entorno de Alice Project. Recomendados para niños desde 6 años, y es que basta que aprendan a colocar figuras y moverlas para comenzar a crear.



GreenFoot: Ahora si los ambientes 3D resultan muy atractivos pero desea profundizar en el código, los niños pueden optar por GreenFoot, un entorno de programación para niños desde 10 años, pero su flexibilidad al momento de programar requiere de un maestro ya que representa mayor complejidad para crear aplicaciones. Tiene un enfoque similar al LOGO.

Looking Glass: Se puede descargar desde este enlace, permite crear historias en entornos 3D, es recomendados para niños desde 10 años, pero con un poco de paciencia es posible que se use desde los 6 años. Es posible crear historias animadas para las asignaciones de colegio. Por ejemplo representar un cuenta o una exposición de ciencias.

Lenguaje Logo: Diseñado para que los niños puedan aprender programación dibujando, y resolver problemas o retos de dibujo, existen infinidad de implementaciones y en diversos idiomas, es un lenguaje basado en script. Acá les dejo un enlace a una version FREE de LOGO.

Squeakland: Es un entorno de programación derivado del smalltalk, según la wikipedia Etoys es un entorno computarizado amigable con los niños y un lenguaje de programación basado en prototipos y orientado a objetos para uso en la educación. Etoys es una herramienta de autor multimedia con un modelo de objetos programable para muchos diferentes objetos que corren en diferentes plataformas y que es software libre y de código abierto, permite crear entornos interactivos.(http://squeakland.org/)
 
Por la complejidad de los escenarios recomendamos ver el siguiente video

LENGUAJES PARA NIÑOS ESTILO BASIC

 
GW BASIC/QBASIC/SMALLBASIC: Para el antiguo DOS, originalmente creado para COMPAQ permite programar en BASICA. Es un hito en la programación, muchos aprendiendo a la par PASCAL y BASIC con el GWBASIC y con sus posteriores versiones QBASIC. En mis manos he tenido versiones de libros de BASIC para niños que daban todo lo necesario para poder comenzar a programar sin ayuda de tus padres. Veo que el proyecto original sigue con el nombre de SMALLBASIC (http://smallbasic.com/) y que ahora mezcla algo de LOGO. Se me ocurre que deberíamos traducirlas para apoyar la programación en niños.
 
BASIC 266: Es una implementación de BASIC orientado para todo público, y especialmente para estudiantes de colegio. Usa los comandos tradicionales para crear scripts y tiene una seria de tutoriales para iniciarse en el mundo de la programación y la generación de gráficos. (https://basic256.org/).

Nos encantó la demo para hacer globos transparentes.




Bomberbot.com: Propone un boot camp remoto para enseñar habilidades de programación a niños de 11 a 14 años.

LENGUAJES PARA TODOS


Lenguaje Ensamblador: Es una cosa increíble, no hay limites de bloques de memoria de 32 bits, eres dueño de toda la memoria, es el lenguaje nativo del procesador y ha sido y es el lenguaje por excelencia para el desarrollo de controladores. Para el mundo Microsoft esto es tan cierto que el MASAM lo puedes bajar como para del SDK de creación de drivers. Existen diversas implementaciones del Assembler, por el lado de Microsoft esta la versión mas reciente que salió con el Visual Studio 2010, les dejo
Los pasos para configurar la GUI para compilar ASM en Vs2010
Los pasos para configurar la GUI para compilar ASM en VS2022

Lenguage C y C++: El poderoso e invencible lenguaje de lenguaje, su definición de código, bien estructurada da pie a un código entendible y ordenado. Es bastante estándar, y al aprender C es factible que entienda muchos otros lenguajes e implementaciones parecidas al C.

Lenguaje LUA: Este es un perfecto desconocido pero poderoso lenguaje, así como el JAVA y el C# se compila en tiempo de ejecución a código nativo, lo conocí cuando jugaba Monkey Island, que había pasado a USAR LUA como motor para su engine de juegos. Fue creado en una universidad de Brasil y es ampliamente usado e implementado para crear drivers, juegos - Warcraft, SimCity, Monkey Island, el indiscutible escanner de puertos NMAP y hasta para funciones especiales como la composición musical. Visita su sitio oficial,

Lenguaje Python: Es un lenguaje muy flexible, soporta un enfoque orientado a objetos así como a funciones, me gusta porque es tipado y existen compiladores para muchas plataformas, desde celulares hasta PC. Es muy util para hacer utilidades y scripts de automatización. Según como lo puedas ver se parece bastante al lenguaje C.

¿Conoces otro lenguaje que merezca estar en la lista top?

* Pascal y Basic no se ha considerado, porque su soporte ha sido limitado a ser un sub lenguaje dentro del NET framework
* Ruby no ha sido incluido, toma mucho de muchos lenguajes y parece ser un dialecto de muchos lenguajes que un lenguaje de verdad
* Javascript no ha sido incluido, pero quizá en el futuro con los nuevos motores precompilado mejore su difusión en cuanto al desarrollo de aplicaciones web completas y no solo como lenguaje accesorio para soporte
* Java y C# heredan muchas cosas del lenguaje C y añaden sus propias librerías para dar funciones extras.
Enlace aquí. 
 

DATOS
Recopilados de publicaciones y necesitan ser validados - Link
10% de Colegios en Estados Unidos enseñan programación a NIÑOS
100% de Colegios en Reino Unido enseñan programación a NIÑOS (wow)
 
 
Actualización 2017: Al listado estamos considerando que los lenguajes tienen un modo Desktop y consola. Aunque ya no se utilizan los modos CONSOLA MSDOS para enseñanza son una gran fuente de conocimiento.

Actualización 2016: Al listado se añade una categoría de lenguajes de programación para niños y de diseño en tres dimensiones, gracias al equipo de Ofertronicos pudimos conseguir equipos para hacer nuestras pruebas.
 

Como maquinas biologicas el cerebro se programa con experiencias, quedando en nuestro almacen los recuerdos mas vividos segun nuestra experiencia y la quimica que ese momento nos acompano.

Memoria a Corto Plazo:
es una memoria que almacena aproximadamente 10 cosas, aca se presenta la cualidad de que siempre recordamos lo ultimo y lo primero de nuestra LISTAS.

Memoria a Largo Plazo:
aca se almacen recuerdos e imagenes, he estado buscando informacion sobre su capacidad pero no he encontrado, aca se almace la forma como interactuamos con el medio ambiente.

Como sub conjunto de esta memoria esta la memoria procedimental, donde se almacen cosas tipo la forma de hacer calculos, o de alguna habilidad que hayamos aprendido, por ejemplo jugar futbol o basket, ya que la repeticion de la practica hace que se almacene en esta memoria. Lo increible es que es automatica el almacenaje, uno no necesita prestarle atencion, simplemente con repetir la habilidad queda contigo. Para recuperar la informacion, se requieren estimulos, por ejemplo un sonido fuerte, una palabra, o algun tipo de estimulo externo.

Por otro lado la memoria declarativa, es como un almacen de fotos y videos, por ejemplo en nuestro cumpleanos o eventos importantes estan guardados ahi.

Ahora pasemos a la memoria de los conceptos, llamada memoria semantica, aca guardamos conceptos, tipo los numeros, los colores o lo que es bueno y malo. Esta memoria es aun mas poderosa que las demas, ya que permite generar nuevos conceptos, por ejemplo si sabes que el calor puede quemar y vez algo caliente sabras como resultado que eso es un peligro potencial.

Nota al pie de la pagina: Hasta este punto no hemos tocado el tema principal, la educacion, asi que resumamos el tema por partes, tenemos diversos almacenajes, y un tipo de memoria asociado al raciocinio que es capaz de crear nuevos conceptos y deducir, si tenemos claro esto, entederemos porque los metodos de mnemotecnia son tal utiles para recordar cosas. Esta probado que olvidamos en lapsos de 1 o 2 semanas, peor aun si no practicamos o repasamos el tema en especial, en el colegio por ejemplo, si repasas 1 vez por semana cada tema, tendras un exito rotundo, lo que si es necesario es que no tengas distracciones o influencias nocivas para al recuerdo como el alcohol o el cansancio. Cuando repases el tema, se iran grabando con mayor consistencia en nuestra memoria, lo que puede hcaer que ya no necesites repasos de 1 semana, sino de 1 mes o intervalos mas grandes.

Singularidad de los recuerdos: Vamos, ahora sabemos mas del cerebro, entonces podemos entender el por que? de las situaciones traumaticas. Cuando juntamos la memoria con situaciones de stress y adrenalina, el cerebro retendra los recuerdos aun mas, creado recuerdos vividos que se disparan de la memoria procedimental automaticamente, por ejemplo los miedos a los perros, gatos, ratones, etc.

Si usamos a nuestro favor este comportamiento natural, entendermos que cuando una ciencia nos fascina, la aprenderemos rapido y sin problema, porque los recuerdos y los conceptos quedaran marcados con mayor fuerza.

La educacion de nuestros padres
Bien, ahora lo sabemos, todo esto influye en nuestros recuerdos. Si sumanos a esto las experiencias que nos dan nuestos padres entenderemos mas como somos.

Tipo 1. Padre dictatoriales:
Controladores, rigidos, frios y exigentes
No aceptan un NO como respuesta.

Tipo 2. Padres autoritarios
Establecen reglas claras y consistentes, tratan de razonas y explican porque se deben hacer las cosas, y explican el porque de sus castigos, razonan con sus hijos.

Tipo 3. Padres Permisivos
No se sienten con responsabilidad hacia sus hijos, no obligan a nada.

Tipo 4. Padres con desapego emocional
No tienen apego a sus hijos

El resultado en los hijos

Hijos Tipo 1.
Son retraidos y poco sociables, un hijo de estos padres, es problematico, pelea, y ataca a los demas, una hija tendra una dependencia total de su padre para toda la vida.

Hijos Tipo 2.
Los hijos son independientes, amigables, asertivos y cooperados. Tienen necesidad de logros y son exitosos.

Hijos Tipo 3.
Su comportamiento no ha sido formado y son de emociones cambiantes, inestables emocionalmente, y no tienn autocontrol y/o habilidades sociales.

Hijos Tipo 4.
Produce que el hijo tampoco tenga apego emocional, truncando su desarrollo cognoscitivo.

Ahora tienes tarea para la casa, para evaluar que clase de persona eres tu.

 

Wordperfect del 1 al 6: Revoluciono la edicion de textos, aunque WordStar fue el mas difundido en el mundo, pero WP hizo del estandar la enumeracion de parrafos, de paginas y teclas de funciones para todos los comandos. Lo primero que hacias era imprimir la tabla de comandos.

DOS4GW: El motor para DOS que quitaba el limite de 640 Kb de memoria accesible, este motor dio nacimiento a MUCHOS-LEASE-FUERTE: MUCHISIMOS JUEGOS!, lo genial es que podias ir actualizando el DOS4GW y corregia cuelgues de versiones anteriores. Lo que nadie recuerda es que este pertenecia a una suite de desarrollo en C, Watcom C Compiler, para ser exactos.

PcTools: En el epoca del DOS aparecio esta gloriosa herramienta para mantenimiento de archivos, lo creo una empresa de nombre Central Point, tenia una seria de utilidades donde destacaba el UNDELETE y el UNFORMAT para salvar tus diskettes.

Norton Speed Disk: Era parte de un suite llamada Norton Utilies, permitia defragmentar discos que no llegaban ni a los 10 megas, habia una version para discos grandes (40 megas jaja sufran)

GW-Basic: Era la 1ra versiones de una implementacion de una GUI de desarrollo que conoci, era compacto y venia con el DOS, en caracteristicas era muy limitado, tanto en uso de memoria, como formatos de video, ampliamente superado por PASCAL, lo que sorprendio fue que tenia una linea de comando interactiva para ejecutar comandos sin compilar. Este fue el inicio esta la lucha entre PASCAL y BASIC.

Por fin navegando encontre un enlacae con muchos ejemplos de juegos hechos con HTML 5
Me quedo con la version de TANKS con HTML5, NET TANKS

Enlace aquí.

Actualizado al 2023:
Para conocer la cobertura de las empresas se debe usar los siguientes portales
 
Movistar
https://www.movistar.com.pe/movil/postpago/cobertura-inalambrica 
Claro
https://cobertura.claro.com.pe/
Entel
https://www.entel.pe/busqueda-cobertura/
Bitel
https://bitel.com.pe/cobertura?categoryId=1819339

* Se colocan los links en modo texto para copiar y pegar.
 
Noticias relacionadas

Por primera vez en su historia, Osiptel verificó el año pasado las cifras de cobertura de telefonía móvil de Claro y Telefónica. No solo hallaron inexactitudes sino mucho mas..

¿Mayor cobertura? Claro y Movistar serán sancionados por información errónea

Advierten de falsa cobertura telefónica

Listados de cobertura
En el siguiente listado estan todos los lugares donde si esta disponible la cobertura Movistar y Claro.

Cobertura Movistar
Enlace aquí.

Cobertura Claro 3G
Enlace aqui

Cobertura Claro EDGE
Enlace aqui

 


El Nokia C2-02 es un celular de gama baja. Para tunearlo lo principal es configurar la pantalla principa moviendo los iconos de mensajes y de llamadas rapidas.

Visita la pagina de caracteristicas, y el manual de usuario.

Al comprarlo, lo primero es actualizar el firmware o bien con la suite de nokia o si tu operador lo soporta desde la red celular (tecnologia de actualizacion FOTA)

Soporta Audio en los siguientes formatos
  • WAV
  • MP4
  • AAC
  • AMR
  • MP3
  • WMA
  • MIDI

  • Personalizar la pantalla de inicio: Pagina 20 del manual.
    Realizar llamadas con el teclado TOUCH: pagina 14

    Segun la tendencia mundial estos son los navegadores a los cuales los programadores debemos tener en cuenta para las pruebas.

    Navegadores
    - Internet Explorer: Versiones 7, 8 y 9
    - Firefox
    - Chrome
    - Opera
    - Dolphin (el creciente navegador de Android)

    No he considerado a Safari, ya que no tengo claro si los navegadores SAFARI de IPHONE y IPAD tienen las mismas caracteristicas y si debo considerarlo como uno o varios.

    Los navegadores de Blackberry son un apartado diferente porque su soporte a HTML y su vista de PARRAFOS hacen necesario una programacion diferente para darle soporte.

    Son tantos escenarios que lo natural es segmentar por tecnologias, el creciente interes en HTML5 o el soporte HTML4 que hasta ahora con javascript han hecho la herramienta mas potente para el desarrollo web.

    Las tecnologias EMBED
    Los ActiveX, como por ejemplo los que dan soporte FLASH, son una opcion valida, pero que a la larga parecen que van a ser reemplazados por las tecnologias todo en uno como HTML5. Asi que en los proximos lanzamientos de productos debemos ir analizando si se mantiene el soporte o paulatinamente se va desapareciendo.

    Los gigantes tipo YOUTUBE que usan intensivamente FLASH son los que daran el giro a la tuerca para indicar si estas tecnologias sobreviviran o no.

    Lenguajes
    Estos son una historia diferente, todos los que soportan desarrollo web realmente lo que hacen es generar HTML que es interpretado por el navegador, la principal diferencia es el soporte que dan, mi opinion es que debemos optar por los compilados o precompilados, entiendase JAVA o C# que dan la potencia y aseguran la calidad del codigo estrictamente.

    Los intepretados merecen un buen lugar si ademas de programar tenemos un conocimiento claro de las capas que envuelven su desarrollado y una formacion en buenas practicas.

    Algunas curiosidades que he encontrado es la implementacion de programacion C++ que tiene un output el interprete PHP, LARGA VIDA A C!

    He estado siguiendo desde cerca la investigacion del GENOMA HUMANO desde su inicio, y ahora en una 2da parte realizada por otro grupo de cientificos (Que segun tengo entendido superan los 400 investigadores) se han concluido cosas muy suculentas en cuanto al ADN.

    Conclusiones:

    - Hasta el momento se consideraba que solo el 10% de cromosomas tenian una funcion, los demas los consideraban material residual.
    - El nuevo estudio abre un paso mas en la investigacion y concluye que el resto del material tiene un funcionamiento.
    - Consiste en diversos segmentos activadores que disparan reacciones bioquimicas en algun mometeno de nuestras vidas.
    - Esta conclusion es trascendental, indicaria que estamos programados para responder a diversos estimnulos de forma bioquimica.
    - Las diversas activaciones dependen del entorno, que podria ser la presion atmosferica, la temperatura y similares.

    Enlace aquí. Enlace del proyecto GENOMA

    Enfermedades
    - Algunas enfermedades como la esclersosis multiple seria causada por una falla en el codigo REGULADOR que dispara eventos BIOMIQUIMOS equivocados que daria como producto la enfermedad.

    Programacion del ADN
    Hace unos 40 años circulan libros de la programacion del ADN por la mente, si entendemos que los estimulos externos pueden ser la temperatura, la alimentacion, la presion atmosferica, el oxigeno, y todo eso es interpretado por el cerebro, la siguiente pregunta es: PODEMOS PROGRAMAR EL ADN CON AL MENTE COMO SE VIENE PROCLAMANDO HACE 40 AÑOS?


    Si eres un programador que necesita sentirse acompanado, puedes optar por http://coding.fm/ que te permite disfrutar de sonidos de teclados, al instante te sentiras en un laboratorio de computo.

    Enlace aquí.

    Y es que aunque neguemos la naturaleza somos seres sociales, asi que antes de sentirte un FOREVER ALONE pone la musica de teclados.

    Pero si eres de los que neceista entrar en TRANCE BINARIO encontre un listado de mezclas musicales para hipnotizarte.

    Musica para programar y entrar en trance de WhiteHead, lo cual me llevo a este link que apila grandes colecciones para concentrarse.
     


    Enlace aquí.

    Alla por los 80, el ATARI revoluciono el mercado de video juegos y esta fiebre no se ha detenido. Los invito a visitar la version ONLINE de los clasicos.

    Microsoft ha sucrito un acuerdo con Atari por el cual trabajarán para ofrecer juegos clásicos de Atari que puedan correr sin problemas en el navegador Internet Explorer.
    En Internet Explorer 9 e Internet Explorer 10 se podrá jugar a esos títulos sin tener que aguantar anuncios, pero en otros navegadores que también sean compatibles con HTML5 los usuarios recibirán mensajes publicitarios.
    Desde Microsoft han confirmado que se trata de los juegos que están disponibles en la web www.atari.com/arcade como Pong, Asteroids o el mítico Centipede, que han sido rediseñados de forma que se pueden utilizar sin problemas tanto en dispositivos móviles como en equipos con teclado y ratón.
    Además, los títulos seleccionados podrán disfrutarse en modo multijugador, y como mandan los tiempos actuales, ofrecerán opciones para que los usuarios interactúen entre ellos en las redes sociales.
    Actualmente, los usuarios de dispositivos con iOS pueden descargarse una aplicación gratuita de Atari en la tienda iTunes, pero por desgracia los juegos disponibles son de pago.

    SASS es un modelo de software donde todo esta centralizado en servidores externos y que ofrecen acceso a la aplicacion 24x7 a uno o muchos clientes. Actualmente se esta convirtiendo en la tendencia global, empresas como Microsoft han convertido el office a una version en el modelo SASS llamado Office365.

    Ventajas
    - La diferencia al modelo tradicional es que el cliente siempre tiene la version actualizada
    - La infraestructura depende del que ofrece el servicio
    - Se accede desde internet, y todo apunta a que se de soporte a diversos dispositivos (celulares, tablets, etc)
    - El costo es mas bajo, o se hace en micro pagos (como alquilar un servicio)

    Desventajas
    - En algunas situaciones el acceso a internet no permite trabajar desconectado
    - Se requiere reforzar algunas politicias de seguridad de uso la red

    Algunos ejemplos

    Video Juegos:
    - XBOX
    - PS3

    Bases de datos:
    - SQL AZURE
    - Amazon EC2

    Productos
    - Office 365
    - TeamFundation Server

    Almacenamiento en la nube
    - DropBox
    - SkyDrive

    Ocio
    - Grooveshark: servicio de musica
    - http://soundcloud.com/ : grabar musica desde cualquier parte

    En Estados unidos se usa el codigo ABA para transferencias interbancarias y en America Latina el codigo SWITCH, y aunque parezca mentira en estas epocas aun no se tiene claro como hacer una transferencia entre paises cuando los codigos no coindicen.

    Algunos Bancos actualizan todas las cuentas a sus servicios por internet en la madrugada y dejan sus web en estados calamitosos, pobres los usuarios que estan en otras zonas horarios o son noctambulos (grande BCP)

    Este video es una simulacion del jet laboratory de la NASA, nos ensena como se hizo el descenso del robot y de la forma como funcionan los laboratorios moviles dentro del robot.


    Aunque las versiones de Windows traen su propio defragmentador, no esta de mas tener uno alternativo a la mano.

    Se trata de Smart Defrag. La caracteristica que me sorprendido es que lo puede hacer en background, con un peso de 30 megas en memoria y un consumo de 10% del procesador lo hacen ideal para acelerar el proceso de Defrag en discos donde nunca se ha hecho mantenimiento.

    Cosas interesantes
    + Bajo consumo de procesdor y  memoria
    + Boot Defrag, para defragmentar en el proximo booteo archivos que no se pueden mover.

    Un proyecto interesante para el proceso de sacar estadisticas del Log del IIS es INDIHIANG.

    Lo bueno
    - Diferentes graficos sobre origen de visitas
    - Conteo de paginas
    - Conteo de errores

    Lo que le falta
    - Un diccionario de IP mas amplio, algunos paises no lo resuelve
    - Un tracking mas poderoso para exportar por IP o por PAIS los resultados.
    - Un explorador de LOGS.

    Encontre un interesante issue en una laptop TOSHIBA. Resulta que en determinadas circuntancias se conecte a la corriente AC pero la bateria no se carga.

    Se soluciona reiniciando la PC, o instalando el nuevo BIOS con una correccion, versiones L655 TOSHIBA.

    Pero esto abre otra interrogante, y ¿si realmente quieres desactivar la carga de la bateria? , no me parece una idea descabellada si usas todo el dia la laptop como si fuera una desktop.

    Busco como desactivar la carga automatica de la bateria en una laptop.

    Esta interesante la noticia, resulta que en la futura version 2.0 de JQuery se dejara de dar soporte para los navegadores Internet Explorer 6, 7 y 8.

    Paralelamente iran publicando una version 1.9 con soporte como hasta ahora a todos los navegadores.

    Enlace aquí.

    Escuche en la radio (si ese aparato que no usa internet, ni codifica en mp3) que en LIMA llegaron los pagos por SMS, pienso que muy bueno para el negocio.


    Pero por otro lado me estresa aun mas, cada dia salen noticias sobre seguridad que sorprenden, la ultoma es los POS HyperCom en Alemania pueden ser hackeados facilmente convirtiendose en un agujero de seguridad de varios millones de dolares.

    Conozca a Karsten Nohl y Thomas Roth, quien han demostrado la inseguridad de estos POS.

    SATA vs SSD

    Me he encontrado en la pregunta de que disco duro escoger, los tradicionales (SATA) o los nuevos discos de estado solido (SSD), ya que la tecnologia se ha formalizado estamos listos para hacer un analisis serio.

    Velocidad Disco DURO
    Disco duro 500 GB (7200 RPM)Sequential Read : 80 MB/s
    Sequential Write : 78 MB/s
    Random Read 512KB : 28 MB/s
    Random Write 512KB : 50 MB/s
    Random Read 4KB : 0.6 MB/s
    Random Write 4KB : 0.9 MB/s
    Test : 100 MB

    En base a esta tabla debemos buscar discos solidos de mayor capacidad, encontre uno modelo OCZ 60GB Vertex 2 Serie Sata II SSD de solo 60GB que tiene velocidad de lectura secuenciales altisimos por los 250 MB/s, pero ese valor no nos interesa, lo que nos interesa es el valor de acceso secuencial, que es la condicion mas comun en el uso diario.


    No he encontrado mucha informacion de la velocidad de acceso aletario, asi que me remito a la publicacion de pcafondo sobre el tema que basicamente dice que en condiciones normales de uso, la velocidad promedio entre un disco SATA y un SSD se acorta demasiado y que los SATA version 3 aun emparejan mas la velocidades.

    Si tuvieran algun informe mas detallado, se los agradeceria me lo hagan llegar.



    ACTUALIZADO ENERO 2018 / DIC 2017: Con la entrada al mercado de los procesadores Intel I9 las tablas se han recalculado.

    Bien, mucho se dejan llevar por la cantidad de disco duro o porque la laptop tiene 4 GB, aceptenlo, el corazon del computador sigue siendo el procesado

    Una buena computadora debe tener equilibrio entre el procesador y la memoria, así como de la autonomia de la bateria que esta influenciada por los anteriormente enumerados procesador y memoria y principalmente la pantalla.

    Aca una tabla EMPIRICA de la velocidad de los procesadores (si falta alguno me indican)

    Top de Procesadores de LAPTOPS Familia M
    Referencia: Puesto Intel 6,964

    Intel Core i7-4710HQ @ 2.50GHh - Puesto 7748
    (Disponible en algunos establecimientos, pero por su alto consumo energético sus modelos rinden 1 a 2 horas de autonomia)

    Intel Core i7-2720QM @ 2.20GHz - Puesto 6107
    (Este es el procesador más rapido que he visto en las tiendas del mercado local)

    Intel Core i7-2630QM @ 2.00GHz - Puesto 5,540
    (Nada mal)

    Intel Core i7-720QM @ 1.60GHz - Puesto 3,025
    (Este es el menor de los procesadores I7)

    Intel Core i5-6200U @ 2.30GHz - Puesto 4,009
    Intel Core i5-3230M @ 2.60GHz - Puesto 3,930
    Intel Core i5-2430M @ 2.40GHz - Puesto 3,275
    (Procesadores I5 velocidad promedio del mercado)

    Intel Core i3-7100U @ 2.40GHz - Puesto 3781
    (Es el mas procesador intermedio, costo beneficio del 2017)

    Intel Core i3-2350M @ 2.30GHz - Puesto 2,617
    Intel Core i3-2310M @ 2.10GHz - Puesto 2,427
    (Ideal para el hogar - navegación, laptops antiguas del 2012)


    Para buscar mas benchmarks de procesadores visite aquí.


    CODIGOS EN LOS PROCESADORES
    Se puede leer HQ, QM y otras combinaciones. El signicado es el siguiente.

    Q - Significa QUAD Core, es decir 4 núcleos.
    H – Alto rendimiento en gráficos incluida en el chip, es decir buena tarjeta de GPU integrada.
    U – Bajo consumo, encontrado normalmente en ultrabooks y tablets, más lentos que los chips de los portátiles. La bateria dura más, pero el rendimiento es menor.
    Y – Son de baja potencia y no los he visto en las tiendas promedio.

    OTROS:
    K – el Procesador permite overclocking.
    T – procesadores de escritorio.

    CODIFICACION INTEL - LINK

     

    Uno de los servicios de yahoo , exactamente yahoo voice, perdio 500,000 de cuentas. Es decir las hurtaron mediante un bug de sus sistemas.

    Y a los que les gusta los analisis, la data se proceso con PIPAL un software que hace los calculos y muestra el analisis de los passwords.

    Aca les paso las estadisticas en bruto de los password.

    Statistics of the "450.000 leaked Yahoo accounts".
    More information available here:
    http://blog.eset.se/statistics-about-yahoo-leak-of-450-000-plain-text-accounts/

    Total entries = 442773
    Total unique entries = 342478
    Top 10 passwords

    123456 = 1666 (0.38%)
    password = 780 (0.18%)
    welcome = 436 (0.1%)
    ninja = 333 (0.08%)
    abc123 = 250 (0.06%)
    123456789 = 222 (0.05%)
    12345678 = 208 (0.05%)
    sunshine = 205 (0.05%)
    princess = 202 (0.05%)
    qwerty = 172 (0.04%)

    Top 10 base words

    password = 1373 (0.31%)
    welcome = 534 (0.12%)
    qwerty = 464 (0.1%)
    monkey = 430 (0.1%)
    jesus = 429 (0.1%)
    love = 421 (0.1%)
    money = 407 (0.09%)
    freedom = 385 (0.09%)
    ninja = 380 (0.09%)
    writer = 367 (0.08%)

    Password length (length ordered)

    1 = 117 (0.03%)
    2 = 70 (0.02%)
    3 = 302 (0.07%)
    4 = 2748 (0.62%)
    5 = 5323 (1.2%)
    6 = 79610 (17.98%)
    7 = 65598 (14.82%)
    8 = 119125 (26.9%)
    9 = 65955 (14.9%)
    10 = 54756 (12.37%)
    11 = 21219 (4.79%)
    12 = 21728 (4.91%)
    13 = 2657 (0.6%)
    14 = 1493 (0.34%)
    15 = 837 (0.19%)
    16 = 570 (0.13%)
    17 = 263 (0.06%)
    18 = 126 (0.03%)
    19 = 89 (0.02%)
    20 = 178 (0.04%)
    21 = 11 (0.0%)
    22 = 8 (0.0%)
    23 = 3 (0.0%)
    24 = 3 (0.0%)
    27 = 2 (0.0%)
    28 = 5 (0.0%)
    29 = 3 (0.0%)
    30 = 2 (0.0%)

    Password length (count ordered)

    8 = 119125 (26.9%)
    6 = 79610 (17.98%)
    9 = 65955 (14.9%)
    7 = 65598 (14.82%)
    10 = 54756 (12.37%)
    12 = 21728 (4.91%)
    11 = 21219 (4.79%)
    5 = 5323 (1.2%)
    4 = 2748 (0.62%)
    13 = 2657 (0.6%)
    14 = 1493 (0.34%)
    15 = 837 (0.19%)
    16 = 570 (0.13%)
    3 = 302 (0.07%)
    17 = 263 (0.06%)
    20 = 178 (0.04%)
    18 = 126 (0.03%)
    1 = 117 (0.03%)
    19 = 89 (0.02%)
    2 = 70 (0.02%)
    21 = 11 (0.0%)
    22 = 8 (0.0%)
    28 = 5 (0.0%)
    29 = 3 (0.0%)
    24 = 3 (0.0%)
    23 = 3 (0.0%)
    27 = 2 (0.0%)
    30 = 2 (0.0%)

    One to six characters = 88164 (19.91%)
    One to eight characters = 272885 (61.63%)
    More than eight characters = 169888 (38.37%)
    Only lowercase alpha = 146486 (33.08%)
    Only uppercase alpha = 1778 (0.4%)
    Only alpha = 148264 (33.49%)
    Only numeric = 26077 (5.89%)

    First capital last symbol = 1259 (0.28%)
    First capital last number = 17464 (3.94%)
    Months

    january = 106 (0.02%)
    february = 30 (0.01%)
    march = 192 (0.04%)
    april = 284 (0.06%)
    may = 725 (0.16%)
    june = 386 (0.09%)
    july = 245 (0.06%)
    august = 238 (0.05%)
    september = 68 (0.02%)
    october = 182 (0.04%)
    november = 154 (0.03%)
    december = 130 (0.03%)

    Days

    monday = 48 (0.01%)
    tuesday = 15 (0.0%)
    wednesday = 9 (0.0%)
    thursday = 18 (0.0%)
    friday = 47 (0.01%)
    saturday = 6 (0.0%)
    sunday = 30 (0.01%)
    Months (Abreviated)

    jan = 1007 (0.23%)
    feb = 172 (0.04%)
    mar = 4718 (1.07%)
    apr = 472 (0.11%)
    may = 725 (0.16%)
    jun = 797 (0.18%)
    jul = 656 (0.15%)
    aug = 504 (0.11%)
    sept = 184 (0.04%)
    oct = 425 (0.1%)
    nov = 519 (0.12%)
    dec = 404 (0.09%)

    Days (Abreviated)

    mon = 4428 (1.0%)
    tues = 16 (0.0%)
    wed = 212 (0.05%)
    thurs = 29 (0.01%)
    fri = 479 (0.11%)
    sat = 365 (0.08%)
    sun = 1237 (0.28%)

    Includes years

    1975 = 255 (0.06%)
    1976 = 266 (0.06%)
    1977 = 278 (0.06%)
    1978 = 332 (0.07%)
    1979 = 339 (0.08%)
    1980 = 353 (0.08%)
    1981 = 331 (0.07%)
    1982 = 359 (0.08%)
    1983 = 338 (0.08%)
    1984 = 392 (0.09%)
    1985 = 367 (0.08%)
    1986 = 361 (0.08%)
    1987 = 413 (0.09%)
    1988 = 360 (0.08%)
    1989 = 401 (0.09%)
    1990 = 304 (0.07%)
    1991 = 276 (0.06%)
    1992 = 251 (0.06%)
    1993 = 218 (0.05%)
    1994 = 202 (0.05%)
    1995 = 147 (0.03%)
    1996 = 171 (0.04%)
    1997 = 140 (0.03%)
    1998 = 155 (0.04%)
    1999 = 189 (0.04%)
    2000 = 617 (0.14%)
    2001 = 404 (0.09%)
    2002 = 404 (0.09%)
    2003 = 345 (0.08%)
    2004 = 424 (0.1%)
    2005 = 496 (0.11%)
    2006 = 572 (0.13%)
    2007 = 765 (0.17%)
    2008 = 1145 (0.26%)
    2009 = 1052 (0.24%)
    2010 = 338 (0.08%)
    2011 = 92 (0.02%)
    2012 = 130 (0.03%)
    2013 = 50 (0.01%)
    2014 = 28 (0.01%)
    2015 = 24 (0.01%)
    2016 = 25 (0.01%)
    2017 = 26 (0.01%)
    2018 = 33 (0.01%)
    2019 = 84 (0.02%)
    2020 = 163 (0.04%)

    Years (Top 10)

    2008 = 1145 (0.26%)
    2009 = 1052 (0.24%)
    2007 = 765 (0.17%)
    2000 = 617 (0.14%)
    2006 = 572 (0.13%)
    2005 = 496 (0.11%)
    2004 = 424 (0.1%)
    1987 = 413 (0.09%)
    2001 = 404 (0.09%)
    2002 = 404 (0.09%)

    Single digit on the end = 47383 (10.7%)
    Two digits on the end = 73635 (16.63%)
    Three digits on the end = 31089 (7.02%)

    Last number

    0 = 17549 (3.96%)
    1 = 46689 (10.54%)
    2 = 24621 (5.56%)
    3 = 29230 (6.6%)
    4 = 17689 (4.0%)
    5 = 17401 (3.93%)
    6 = 17882 (4.04%)
    7 = 20402 (4.61%)
    8 = 17845 (4.03%)
    9 = 19916 (4.5%)

    0123456789

    Last digit

    1 = 46689 (10.54%)
    3 = 29230 (6.6%)
    2 = 24621 (5.56%)
    7 = 20402 (4.61%)
    9 = 19916 (4.5%)
    6 = 17882 (4.04%)
    8 = 17845 (4.03%)
    4 = 17689 (4.0%)
    0 = 17549 (3.96%)
    5 = 17401 (3.93%)

    Last 2 digits (Top 10)

    23 = 12364 (2.79%)
    12 = 6414 (1.45%)
    11 = 5475 (1.24%)
    01 = 5097 (1.15%)
    00 = 4098 (0.93%)
    21 = 3669 (0.83%)
    08 = 3627 (0.82%)
    07 = 3598 (0.81%)
    22 = 3587 (0.81%)
    13 = 3547 (0.8%)

    Last 3 digits (Top 10)

    123 = 9446 (2.13%)
    456 = 2442 (0.55%)
    234 = 2160 (0.49%)
    007 = 1477 (0.33%)
    000 = 1268 (0.29%)
    008 = 1150 (0.26%)
    009 = 1086 (0.25%)
    111 = 1056 (0.24%)
    777 = 980 (0.22%)
    101 = 895 (0.2%)

    Last 4 digits (Top 10)

    3456 = 2150 (0.49%)
    1234 = 1968 (0.44%)
    2008 = 1033 (0.23%)
    2009 = 927 (0.21%)
    2345 = 750 (0.17%)
    2007 = 674 (0.15%)
    2000 = 535 (0.12%)
    2006 = 502 (0.11%)
    1111 = 436 (0.1%)
    2005 = 436 (0.1%)

    Last 5 digits (Top 10)

    23456 = 2120 (0.48%)
    12345 = 724 (0.16%)
    56789 = 316 (0.07%)
    45678 = 305 (0.07%)
    11111 = 269 (0.06%)
    34567 = 231 (0.05%)
    54321 = 197 (0.04%)
    00000 = 162 (0.04%)
    99999 = 150 (0.03%)
    23123 = 132 (0.03%)

    Character sets

    loweralphanum: 224071 (50.61%)
    loweralpha: 146486 (33.08%)
    numeric: 26077 (5.89%)
    mixedalphanum: 23234 (5.25%)
    loweralphaspecialnum: 6067 (1.37%)
    mixedalpha: 5121 (1.16%)
    upperalphanum: 3416 (0.77%)
    mixedalphaspecialnum: 3340 (0.75%)
    loweralphaspecial: 2079 (0.47%)
    upperalpha: 1778 (0.4%)
    mixedalphaspecial: 486 (0.11%)
    upperalphaspecialnum: 222 (0.05%)
    specialnum: 188 (0.04%)
    upperalphaspecial: 46 (0.01%)
    special: 16 (0.0%)

    Character set ordering

    stringdigit: 185299 (41.85%)
    allstring: 153385 (34.64%)
    alldigit: 26077 (5.89%)
    othermask: 25115 (5.67%)
    digitstring: 24960 (5.64%)
    stringdigitstring: 18676 (4.22%)
    digitstringdigit: 4648 (1.05%)
    stringspecialdigit: 2359 (0.53%)
    stringspecial: 1111 (0.25%)
    stringspecialstring: 833 (0.19%)
    specialstringspecial: 168 (0.04%)
    specialstring: 126 (0.03%)
    allspecial: 16 (0.0%)

    Hashcat masks (Top 10)

    ?l?l?l?l?l?l: 40683 (9.19%)
    ?l?l?l?l?l?l?l?l: 32437 (7.33%)
    ?l?l?l?l?l?l?l: 29121 (6.58%)
    ?l?l?l?l?l?l?d?d: 20314 (4.59%)
    ?l?l?l?l?l?l?l?l?l: 16182 (3.65%)
    ?l?l?l?l?l?l?l?l?d?d: 12632 (2.85%)
    ?d?d?d?d?d?d: 12581 (2.84%)
    ?l?l?l?l?l?l?l?d: 10620 (2.4%)
    ?l?l?l?l?l?l?l?l?l?l: 10308 (2.33%)
    ?l?l?l?l?l?l?l?d?d: 10281 (2.32%)

    Actualización Diciembre 2020 - 2021:

    Este fin de año las PC estan saliendo las de gama baja con 6GB de RAM y las mas poderosas con 8GB. (recuerden que las placas pueden soportar hasta 16GB), y de lado de procesadores los I5 son los que en promedio se están ofreciendo.

    Estamos en la búsqueda de la máquina PERFECTA para Visual Studio 2010 y 2012. Quiza este post llega con años de retraso desde la salida de Visual Studio, pero es ahora cuando el desarrollo web esta en apogeo que muchas personas buscan una versión acorde con los requerimientos de un buen PC.

    Este post es en referencia a la busqueda: Visual Studio 2010 requisitos recomendados
    Estamos actualizando para: Visual Studio 2012 requisitos recomendados

     

    Superando el HELLO WORLD

    Para desarrollo WEB o Windows Form pequeños, corre perfectamente con una computadora Intel I3 y 4 GB de RAM (ni hablar del espacio en disco, ahora los discos son de 320 GB mínimo).

    Pero cuando se llega a un proyecto grande, de digamos 50 proyectos, divididos en 25 proyectos en una solucion WEB y otros 25 en servicios SOA la historia es otra.

    Digamos que en un dia normal, un desarrollador necesita
    • Dos soluciones GRANDES de VS abiertas (3GB de RAM)
    • Unas cuantas ventanas de tu navegador favorito (entre 500 y 700 megas)
    • Un office con documentos WORD o EXCEL (400 megas)
    • Alguna version de SQL con una base de datos montada de 3 GB
    • Messenger, alguna aplicacion de MUSICA, etc. (300 megas)
    Aproximadamente 5GB asi que si partimos de esta premisa, podemos descartar algunas opciones.
    • Windows de 32 Bits que solo puede manejar 3 GB por proceso descartado, debemos escalar a una arquitectura de 64 bits.
    • Un procesador de dos nucleos por hyper threading es buena opción, pero mejor aun si estamos hablando de 4 nucleos reales.
    • Disco Duro, en cada compilación cada lectura y escritura cuenta, cuando mas rápido el disco mejor. Los discos duros estandares son de 5400 RPM, no tan lentos ni tan rápidos, apunta a uno de 7600 RPM o la fabulosa MARCA de 10,000 RPM.
    • Ahora que si opta por disco SSD (Estado solido), pregunta e informese bien de las velocidad que al igual que en los USB los hay de todo tipo.
    • Me he estado informando sobre la tecnología SSD y al ser electrónicos tiene un numero finito de lecturas, asi que teóricamente nuestras lecturas y escrituras constantes al compilar los deberían desgastar mas caros, mientras los SATA duran y duran mas (información cuestionable que no he podido validar).
    • Memoria 4 GB para programas pequeños, 6 o 8 GB para proyectos realmente grandes.
    • Ahora la misma regla para los discos en las bases de datos, piense que si puede tener dos discos duros y dividir el trabajo del SO vs el del compilador habría ganado aun mas.
    Cuando mas es mejor.

    Pienso e insisto en imaginar que un buen PC de desarrollo es aquel que te permita tener tus aplicaciones comunes, tu suite de desarrollo favorita y una o dos máquinas virtuales con ambientes simulados, todo en uno.

    Otras alternativas

    Investigare sobre el tema de virtualizacion, a lo mejor nos lleva a otro buen puerto.

    Tiempos insanos

    Una buena métrica es la de los 6 minutos, a partir de este tiempo algo anda mal, o la arquitectura solucion o tus recursos informáticos.

    Tunear la PC

    No malgastemos recursos usando características como el desktop AERO o intentar ver una película mientras trabajemos, quitemos algunos efectos y ganemos performance.

    Otras pistas que nos da el mercado

    Los años de experiencia en el mercado nos dicen que lo que el mercado ofrece es lo ideal para el uso de casa o de oficina, pero para desarrollo se necesita mas.

    En la actual el estándar esta por el procesados I3 o I5 con 4 GB de RAM y 500 de Disco duro, por tal motivo debemos pensar en que para programar vamos a requerir un poco mas del estándar del mercado.

    El Equipo recomendado Visual Studio:

    • Para proyectos medianos PC - I3 con 6 GB de RAM, disco duro solido o con el mayor RPM que puedan conseguir (5400 RPM o superior).
    • Windows 7 funciona muy bien y tiene buenos tiempos de respuesta. 
    • Para proyectos grandes: PC I5 o I7 con 16 GB de RAM, disco duro de estado solido.
    • Recomiendo un disco duro solo para proyectos, ayuda bastante al momento de compilar.
    • Mucho ojo antes de comprar una laptop, busque las caracteristicas minimas.
    • Cuando el proyecto este maduro, cambiar los proyectos a DLL en modo RELEASE para disminuir los tiempos de carga de simbolos al depurar.

    Que buena publicidad

    Creamos un Frío Rico para ellos y ellas y los pusimos juntos para que cada uno elija el que más le guste. El resultado una experiencia divertida y altamente placentera.

    Enlace aquí.

    En el mundo del versionamiento GIT tiene un lugar muy especial. Aca un manual resumido de los comandos mas utiles.
    Enlace aquí.

    Para darle soporte a Media Player a los formatos OGG, FLAC y WEBM deben seguir el siguiente enlace e instalar la ultima version de los Open Codecs.


    Interesante el giro que han tomado los celulares para convertirse en verdaderos centros de entretenimiento.

    Seran cosas que necesitamos?

    Analicemos si estos son los primeros pasos para la muerte del teclado, o tendran que pasar unos 30 años más para que toda la generacion del teclado fisico deje de existir.

    Si fueras a probar la seguridad de tu empresa, que probarias?

    La facilidad de acceso a los datos? a tus cuentas o a donde?

    Lo importante para hacer un test de perpetracion es tener claro el objetivo posible.

    Si es una empresa de VIDRIOS, a lo mejor lo mas valioso no seran las listas de compras, sino las listas de tus proveedores o de tus clientes.

    Como proteger esta informacion?

    SAP gana 10% en el primer cuarto de año.
    HTC se mantiene, pero anunciaron que subiran uno 55% ebn el q2,
    Nokia ha bajado 40% en comparación del año pasado.
    Intel ha bajado 13% respecto defl año pasado.
    Yahoo ha subido un 38% en ganacias.
    Cisco bajan sus ingreso en un 7.9%

    El ranking de la empresa Tioba mantiene a Java en un 2do puesto debajo de lenguaje C, y a C# en un quinto puesto.

    Interesante noticia sobre el origen de los smartphones

    El gigante de software Microsoft ya tenía un prototipo de smartphone hace casi 20 años, según ha dicho Nathan Myhrvold, ex CTO de la compañía.

    En definitiva, él fue quien intentó convencer a Microsoft, o más bien a Gates, máximo responsable de la firma, de que se pusieran manos a la obra con el primer smartphone.
    En 1991 Myhrvold trabajó en el aspecto que podría tener un teléfono inteligente, fijándose hasta en el más mínimo detalle. Dijo entonces que podría ser una “cartera digital” (no porque adelantase los pagos móviles) que iba a consolidar toda la comunicación personal (contactos, biblioteca de música y libros, bloc de notas, teléfono)… un todo en uno.


    Pensó que podría venderse entre 400 y 1.000 dólares por dispositivo.
    Microsoft pensó sin embargo que era demasiado caro y que su comercialización podría ser un paso de mucho riesgo en aquel momento.
    A pesar de que Apple fue el pionero en materializar una idea similar años después, a Myhrvold le queda el orgullo de haber vislumbrado lo que iba a ser el futuro de la telefonía. Para que luego llamen visionario a Jobs, pensará.

    La historia es muy curiosa, Jordan Mechner, el creador de Principe de Persia hace 23 años perdió sus discos originales del código fuente de juego para Apple II, y hace unos días los ha vuelto a encontrar.

    Los discos andaban perdidos al fondo de una caja, en disco de 3.5 Apple PRODos.

    El código esta escrito en ensamblador, y para variar, aun esta incompleto.

    Enlace aquí. Puede seguir a Jordan Mechner en su blog personal, estoy seguro en breve subirá más código. O sino visitenlo en el facebook.

    Este es un foco ecologico,funciona dispersando la luz del dia con una botella con lejia.

    Lo demás era solo publicidad

    Google Chrome aparece en posiciones destacadas con más de 260 vulnerabilidades, seguido de lejos por Mozilla Firefox, con alrededor de 90.
    Más atrás aparecen Opera, que pese a no tener muchos usuarios suma en torno a 50 vulnerabilidades, ligeramente por encima de las cifras de Safari e Internet Explorer, que resulta ser el navegador más seguro.

    A finales del 2011, la empresa startup Tagged compro HI5, la red que tuvo su boom en PERU mucho antes de FACEBOOK.

    La diferencia entre Facebook y Tagged es que la 2da esta diseñada para conocer nuevas personas, mientras FACEBOOK se enfoca en mantenerte conectado con tus conocidos.

    La red social Hi5 ha jugado un papel relevante en Internet por detrás de Facebook y MySpace, pero la internacionalización de Facebook frenó la expansión de las demás redes sociales considerablemente. MySpace fue perdiendo usuarios hasta ser vendida por 35 millones de dólares a Specific Media, y Hi5 se reinventó a sí misma reconduciendo su estrategia hacia el sector de los juegos sociales.

    Hi5 ha recibido desde sus inicios 13.7 millones de dólares de financiación en tres rondas en las que han participado inversores ángel y fondos de capital.

    La compra de Hi5 forma parte de un plan de adquisiciones estratégicas que está siendo llevado a cabo por Tagged. En lo que va de año Tagged ha adquirido la red social Digsby, el servicio Topicmarks y ahora la red social Hi5.


    Enlace aquí.


    Apréndete bien el nombre: 4-metilimidazol, o por resumir 4-MEI. Esa sustancia es una molécula que se genera cuando se producen altas temperaturas, como cuando se cocina comida y se tuesta. Puede aparecer también en productos químicos para agricultura, sustancias para teñir o en el caramelo (recordemos, es básicamente azúcar tostado). El Estado de California lo ha incluido en la lista de sustancias cancerígenas y resulta que hay dos populares productos en los que está presente: la Coca-Cola y la Pepsi. Ambas compañías no van a eliminarlo de sus bebidas refrescantes pero sí van a reducir la cantidad a fin de evitar tener que incluir una etiqueta de advertencia.
    La FDA, Food and Drug Administration, organismo que controla los alimentos en Estados Unidos, quiere tranquilizar a la población recordando que esta sustancia, el 4-MEI, sólo representa un riesgo potencial en casos de ingesta masiva.
    Deberíamos tomar el equivalente a un centenar de latas de refresco al día para que a nuestro organismo llegase la cantidad equivalente a la que se suministra a los animales de laboratorio que terminan desarrollando cáncer a causa de esta sustancia.
    Aunque, claro, quizá desde la FDA deberían ser un poco mas concretos con estas cifras y explicar si para que se desarrolle el cáncer habría que tomar todas esas latas exclusivamente en un sólo día o a partir de qué período de tiempo en el que se repartan esas 100 latas no hay peligro, porque tomar 100 latas en un año no parece tan exagerado y habrá mucha gente que beba esas cantidades anuales e incluso mayores.
    Habría que conocer también el riesgo potencial de la acumulación del 4-MEI, cuánto tarda el organismo en deshacerse del mismo o metabolizarlo y a partir de qué cantidades o período temporal se produce acumulación.
    Una portavoz de Coca-Cola, Diana Garza-Ciarlante, ha declarado que sus bebidas van a ver reducida la cantidad de esta sustancia en California (que es el Estado que ha aprobado una normativa que obliga a etiquetar los productos que contengan 4-MEI), aunque dicha reducción no se va a extender a las bebidas que se distribuyen en el resto de los Estados Unidos (y del mundo, se entiende).
    En los refrescos de cola el 4-MEI se utiliza como colorante caramelizado, y como ya hemos comentado el caramelo no deja de ser azúcar tostado, y es en este proceso de tueste (en este y otros alimentos) en el que se genera esta molécula potencialmente peligrosa. Hay que recordar, por tanto, que no es la cola en sí lo potencialmente perjudicial sino cualquier alimento “quemado”, así que habrá que olvidarse también de la carne muy hecha o del arroz que se queda socarrat. Nos vamos a morir muy sanos, pero más tristes


    Enlace aquí.