Tomcovy’s Weblog

Bloc de anotaciones y demas cosas…

Los programadores de dia y los programadores de noche

los programadores de día como personas:

Para las que la programación sólo es un trabajo
Que no suelen participar activamente en las comunidades profesionales
Tampoco hacen pruebas o instalan las herramientas de trabajo en su casa
Tienen dificultades para manejar ideas complejas
No pueden visualizar o concebir una solución

Y a los programadores de noche como todo lo contrario:

Llevan la programación en las venas
Participan en comunidades y listas de correo de desarrolladores
Descargan las versiones alfa, beta y de evaluación de las herramientas de trabajo en su casa
Tienen un sexto sentido visionario para intuir la solución
Comprenden sin problemas las ideas o los sistemas complejos

Tomado desde la página de notgartner

Leave a Comment

vga a rj45

Todo surgió por la necesidad de conectar una computadora a una TV LCD a una distancia uno del otro de hasta 25 mts o mas, las propuestas eran varias, entre ellas la mas viable, era poner el cpu, lo mas cerca a la pantalla, pero por las condiciones del lugar y las necesidades del proyecto, esto era medio engorroso, y ademas salia caro, poner un CPU cada 2 tv’s, la otra opción era comprar un cable vga con la distancia necesaria, lo malo que había un pero, la longitud máxima que encontré en las tiendas de electrónica era de 8 mts. o vi uno que vendían vía Internet de hasta 15 mts, existían otras opciones pero muuy caras.

buscando en la red, encontre una opción que se me hizo fácil seguir las instrucciones y ahí aseguraban que funcionaba, así que manos a la obra.

[Read the rest of this entry...]

Leave a Comment

8 razones por las que un Programador no quiere ser un CIO

1. Los Programadores viven para escribir código.

Escribir código es la luz en la vida de un programador, el fuego de sus lomos, sus pecados, su alma (gracias, Nabokov), escribir código es una compulsión en los programadores de software, Tienen que hacerlo a menudo a expensas de su aseo personal, Desarrollan sus habilidades sociales y cultivan sus amistades con el sexo opuesto. Convertirse en CIO los separaria de sus unica y verdadera pasion.

2. Les gusta ver los frutos de sus labores.

Los programadores no quieren pasar sus días en juntas, manejar riñas entre sus subordinados o mendigar unos pesos para el presupuesto. Ellos quieren hacer *trabajo* de verdad, Quieren tener algo que mostrar de su trabajo. Quieren señalar a una aplicación de software y decir “Yo hice esto” y no, “Mi Equipo hizo esto.”

3. No habla Ingles.

Muchos programadores se expresan asi mismos mejor en Java o C++ y pueden hacerlo en Ingles. Eso no importa para los CIO’s, que tienen que ser capaces de forma clara y convincente para explicar sus equipos de gestión y los consejos de administración sobre el valor de TI.

4. La revancha de los Nerds.

El sueño de convertirse en un legendario Hacker es mucho mas excitante para un programador que el ser prospecto para CIO, es mucho mas realista como una meta en  su carrera,  que tener un buen trabajo como CIO en estos días, no es tan fácil.

5. Los programadores no aspiran a ser la puta de nadie.

Encaremoslo:  gran parte de las funciones de un CIO es estar de lame botas de un CFO y un CEO, Los programadores aprecian su integridad y piensan que las políticas corporativas es para wonks, es mas, prefieren canibalizar  a Cowboy Neal, que reportar y recibir ordenes de ejecutivos que no entienden de tecnología.

6. No están interesados en Fontanería.

Cada programador ve a los CIO como tacticos, Ven a los CIO como una persona a cargo de la infraestructura, los programadores no quieren cargar con ese status quo, quieren innovar (ver punto #1)

7. Los programadores odian PowerPoint.

PowerPoint es como el dominio de los pelos parados del jefe de Dilbert en los comics, nada es mas cuadrado que PowerPoint.

8. Piensan que su CIO no tiene ni idea.

Por qué un Programador desearia llegar a ser el chico que ninguno de sus compañeros respeta?

Leave a Comment

Los ciclos del desarrollo de software

Detalles internos del ciclo de desarrollo de software:

  1. El Programador produce codigo que cree que esta libre de errores.
  2. El producto es probado, se encuentran 20 errores.
  3. El programador arregla 10 de los errores, y explica al departamento de pruebas que los otros 10 errores encontrados en realidad no lo son.
  4. El departamento de pruebas encuentra que 5 de los errores corregidos no funcionan y descubre 15 nuevos errores.
  5. Repetir 3 veces los pasos 3 y 4.
  6. Debido a las presiones de marketing y con un producto extremadamente prematuro, hacen el anuncio basandose en una muy optimista agenda de programacion, y liberan el producto.
  7. El usuario encuentra 137 nuevos errores.
  8. El programador original, ya cobro su cheque, y nadie sabe donde encontrarlo.
  9. Un nuevo equipo de desarrollo arregla casi todos los errores de los 137 que eran, pero introduce 456 nuevos errores.
  10. El programador original envia una postal por cobrar al departamento de pruebas desde Fiji, El departamento completo renuncia.
  11. La compañia es comprada por una compra publica agresiva por su competidor con las ganancias obtenidas de su ultimo desarrollo, el cual tiene 783 errores.
  12. Un nuevo CEO es colocado en la mesa directiva, el contrata a un nuevo programador, para rehacer todo el programa desde cero.
  13. El programador produce codigo y cree que esta libre de errores…

es verdad.. :)

via: phpimpact

Leave a Comment

ES UN HECHO EL IPHONE 3G EN MÉXICO

Ciudad de México y San Francisco, 9 de junio, 2008, América Movil, lider como proveedor de servicios inalambricos en Latinoamerica, y Apple, Anunciaron el dia de hoy el ya anticipado iPhone™ 3G, estara disponible en México a partir del 11 de julio, tambien estara disponible en otros paises donde opera América Movil incluyendo :Argentina, Brasil, Centro América, Chile, Colombia y República Dominicana este ultimo año, el iPhone combina todas las características revolucionarias del iPhone con la red 3G que es el doble de rápido que la primera generación de iPhone, integrado un GPS para expandir la localización basada en servicios móviles, y el software iPhone 2.0 que incluye soporte para Microsoft Exchange ActiveSync y que esta lista para correr cientos de aplicaciones de terceros en su reciente liberación del SDK de iPhone.

“América Móvil is entering an exciting communication phase with the launch of iPhone 3G,” said Carlos Cárdenas, América Móvil’s COO. “We believe iPhone 3G will add an even better network experience for our customers.”

“We’re excited to be working with América Móvil, the wireless leader in Latin America,” said Tim Cook, Apple’s COO. “iPhone 3G is an amazing product and we think mobile users across Latin America will love it as much as we do.”

iPhone 3G will be available in Mexico starting July 11, and later this year in other countries served by América Móvil.

via : comunicado de prensa de APPLE

Leave a Comment

iPhone con sim de Telcel

si asi es, cayo en mis manos un iphone nuevecito de paquete y me di a la tarea de hacer que aceptara cualquier sim (por el momento lo probe con Amigo kit de telcel) desde que salio el iphone a la venta, estuve recopilando varios manuales, paso a paso y entrando a foros, para cuando tuviera la oportunidad.

el hack de Jon Lech Johansen’s no me sirvio, ademas tenia que regresar mi version de iTunes a la 7.3.13 siendo que ya tengo la 7.5, despues me aventure a la aplicacion llamada iDemocracy, tampoco me sirvio, hice otro intento con la aplicacion AppTapp y cero, pues el iphone ya traia de fabrica el firmware 1.1.1, cuando ya casi me daba por vencido, intente con la activacion via pagina web, dentro desde el mismo iphone sin conectarlo a una computadora, despues de varios mal entendidos ( debido a que el manual le falto un poquito de explicacion, mas para dummies digamos) pude activar el telefono sin adquirir contrato alguno con AT&T, el segundo paso fue hacer que aceptara mi sim card de telcel, ahi otra vez tuve que recurrir a instalar una aplicacion de terceros, para poder instalar anySiM, ya instalado, procedi a instalar la sim card, y sin problemas, envie un sms, hice una llamada, recibi llamadas, tome fotos, guarde fotos, navege en internet via wi-fi.

asi que ya esta, ya se me quito la espinita de si se podia o no, personalmente puedo decir,

!!si se pudo!! !!si se pudo!!..

ahora a juntar dinero para el mio.

Comments (2)

Programa para Empacar y desempacar archivos

La gran mayoría a escuchado de Winzip o Winrar, así que sabrán de que se trata eso de empacar y desempacar, para los que no, seria algo asi como meter de uno a muchos archivos (texto, imagenes, vídeos, programas, etc) en uno solo y además con la cualidad de disminuir de manera significativa su tamaño final.

tanto Winzip como Winrar tienen un precio, y si bajan las versiones demo, tienen fecha de caducidad y si no los desinstalan cuando termina la fecha, tendrá cantidad de ventanas recordándoles que una de dos o lo compran o lo desinstalan.

¿su costo? alrededor de 30 dls por winzip y 35 euros por winrar.

si no tienen ese dinero o simplemente quieren usarlo en otra cosa, pues les aviso de un programa que tiene todas las cualidades de esos 2 programas juntos.

tugzip

su nombre TUGZip es una poderosa utileria para archivar para Windows® y es freeware, proporciona un amplio soporte para métodos de compresion, codificacion y para imagenes de disco, con una gran variedad de características, todo esto a través de una fácil interfaz y con integración con Windows Explorer.

soporta: ZIP, 7-ZIP, A, ACE, ARC, ARJ, BH, BZ2, CAB, CPIO, DEB, GCA, GZ, IMP, JAR, LHA (LZH), LIB, RAR, RPM, SQX, TAR, TGZ, TBZ, TAZ, YZ1 y archivos ZOO.

Comments (1)

Software para grabar en CD o DVD

mucho nos quejamos de que el software propietario es caro, que como quieren que no piratee x o y programa, bla..bla.. bueno para que no digan que no soy parte de la solución, ahi les va una.

muchos saben que existen varios programas en el mercado para grabar en CD o DVD y que el mas conocido es el Nero. Su costo anda en los $79 USD, pues para que se ahorren esa dinero, les presento a InfraRecorder es gratuito y sus caracteristicas son:

  • Crear datos a la medida, audio y proyectos de modo-mixto y grabarlos en discos fisicos o bien como imagen de disco.
  • Soporta grabación en DVD’s doble capa.
  • En blanco (borrar) Discos re-escribibles usando 4 metodos diferentes.
  • Graba Imagenes de disco (ISO y BIN/CUE).
  • Fijar los Discos (información write lead-out para evitar que otros datos sean agregados al disco).
  • Escanear dispositivos SCSI/IDE y recolectar la información acerca de sus capacidades.
  • Crear copias de discos, al vuelo y usando imagenes temporales del disco.
  • Importar sesiones de datos desde un disco multi-sesion e ir agregando mas sesiones al mismo.
  • Desplegar información del disco.
  • guardar audio y tracks de datos hacia archivos(.wav, .wma, .ogg, .mp3 and .iso).

Digo aparte de esto no creo que un usuario promedio quiera hacer otra cosa.

si se animan, vayan a la opcion descargar que se encuentra en el menu de navegacion del lado derecho y denle clic, de ahi se pasara a otra pagina donde les mostrara varias opciones segun sea la version de su windows que tengan instalado.

descargenlo a su PC, y si no soy muy buenos con el ingles, tambien existen traducciones al español de dicho software

lean los archivos readme que tiene el programa. para saber como instalarlo, les aviso que es muy sencillo.

Comments (1)

Aplicaciones portables

Si eres un fanático de Firefox y thunderbird entre otros, a poco no es medio complicado que llegas a un cibercafe, a la pc de tu trabajo, la PC de un amigo, o cualquier otra computadora que te dejen usar, y que no tengan instaladas las aplicaciones que a ti te gustan y sabes usar.

además de que cuando usas una computadora que no es la tuya, es de valientes dejar por ahí regado tus datos, como tu email, tus notas, tus links de sitios que visitaste.

bueno ahí es donde entran las aplicaciones portables, si te preguntas ¿ que es eso?, ¿ como se usa?.

aquí pongo una explicacion de un sitio que ofrece esas herramientas (por cierto de forma gratuita) :

“Una aplicacion portable es un programa de computadora que te permite cargarlo en tu dispositivo portátil y usarlo en una computadora con windows. cuando tu memoria USB, disco duro portable, iPod u otro dispositivo es conectado a la PC, tendrás acceso a tu software y a tu datos personales y es como si estuvieras en tu propia PC. Y cuando desconectas el dispositivo, nada de tu información personal se queda en la PC donde lo conectaste “

así que si ya te entro la curiosidad y ver de que se trata ve a http://portableapps.com/

Leave a Comment

Teclado bluetooth de tela

hace unos días fui a ver la película Duro de matar 4.0 y en una de tantas escenas uno de los actores saca de la bolsa de su pantalón un teclado de computadora enrollado y además de tela, y así sin mas ni mas, lo empezó a usar, me dije este es inalámbrico.

me di a la tarea de ver si existía, y si era así, cuanto costaba, bueno pues la búsqueda rindió frutos y ahí lo tienen

teclado bluetooh de tela

lo fabrica una empresa que se hace llamar eleksen y lo comercializa por medio de terceros con un costo de $166 usd, sus caracteristicas principales son:

  • conexion bluetooth.
  • usa 2 pilas AAA .
  • se enrolla.
  • es de tela.
  • es lavable.

así que si alguien se anima, ya tienen el dato

Leave a Comment