domingo, noviembre 29, 2009

Sistema POS para mini-supermercados

Un cliente necesitaba un sistema pos para un mini-supermercado donde los productos principales de venta el precio lo determina el peso, ejemplo, verduras, hortalizas. Por falta de tiempo para desarrollarlo desde cero, busque productos que se ajustaran a las necesidades.  y encontré un proyecto de software libre denominando pymeGNU lo modifique y lo publique en Google Code porque por ser con licencia GNU puedo hacer esto.
El sitio de mi proyecto es: 
http://code.google.com/p/punto-pos/






sábado, noviembre 07, 2009

Codigos de Guerra

Muestra un ejemplo de cómo utilizar conocimiento ancestral para encriptar telecomunicaciones





jueves, noviembre 05, 2009

Ya tengo una cuenta en Google Wave

Después de tanto esperar a que llegar una invitación a mí bandeja de entrada a usar Google Wave, por fin se me cumplió.  Ya tengo la cuenta.

Todavía no puedo o no sé cómo invito a mis amigos, cuando encuentra la opción la usare.

La primera vez que ingrese, me desinterese un poco, pero ya pasado un día de ingresar varias veces  y  buscando en Internet el uso, ya empiezo a encontrarle usabilidad.

La invitación la conseguí registrándome en el sitio que Google tiene  destinado para esto:
https://services.google.com/fb/forms/wavesignup/

El que ya tenga también una cuenta y quiera testear wave con migo, me avisa y nos agregamos como contacto.





martes, noviembre 03, 2009

Proyectos pequeños -- proyectos grandes

Existen mucho métodos, metodologías, técnicas que nos sirven para mediar, diferenciar y estimar el tamaño de software, también mucho se ha escrito al respecto; en Google, si busca por estimación tamaño de software, encuentra mucha información de diferentes paginas, sitios y blogs.

Pero, cumplir una estimación, hay está el problema y mas cuando se ha realizado únicamente por cumplir una etapa de la Ingeniería de software. Y veces no se dimensiona el problema, o no se estudia detenidamente y al detalle requerimientos o cuando más delicado aun no hay requerimientos formales ni detallados.

Difícilmente se puede dar una estimación de un proyecto de software. La experiencia aunque es muy útil en estos casos, no debería de ser la única herramienta para calcular las estimaciones.

Después de que compensamos diseñar, programar, desarrollar, etc, no damos cuenta de que la programación se puede tardar un poco mas de lo presupuestado, eso pasa muy a menudo cuando el equipo de desarrolladores lo conforma una sola persona. Aquí empiezan los problemas y las disculpas. Qué hacer? Y se ha ya cuantificado el proyecto y ya se tiene la cifra a cobrar al cliente. Qué hacer? Es claro que se ha cometido un error. Un proyecto que posiblemente se estimo como fácil, pequeño, rápido de hacer, se vuelve un proyecto grande. Si se es trabajador independiente se va tener problemas con el cliente, y si se forma parte o es el programador de una empresa y le asignaros desarrollar determinado producto, se va a tener problemas con el jefe.

Pongamos otro esenario, que pasa cuando despues de haber empesado el desarrollo, el cliente cambia o agrega requerimientos, Que hacer?

Hay un documento publicado en el sitio
http://www.mitecnologico.com/ .que me parece muy interesante entre los muchos que se encuentran: Actividades Seguimiento Proyecto y una presnetacion de una charla del ingeniero Guillermo caro Murillo; El error humano y los proyectos de software

Así dentro del rol no se es director de proyectos, si se monitores contantemente el proyecto y se encuentra un técnica para hacerlo, las desviaciones se pueden informar y justificar a tiempo.





viernes, octubre 16, 2009

AVG Free 9 listo para descargar

 
 

Enviado por JorgeOlaya a través de Google Reader:

 
 

vía Punto Geek de Juanguis el 16/10/09

avg_logo_esHace unos días se lanzó la versión 9 de AVG, uno de los antivirus más conocidos que ofrecen versiones gratuitas. Sin embargo, el día del lanzamiento oficial, no había una version free para descargar, sólo estaba la de pago, hasta que liberaron AVG Free 9 para que cualquier pueda desgargar de forma gratuita y proteger su sistema.

Sobre novedades no hay mucho para comentar, es más, desde Grisoft no tiran un changelog como para ver las mejoras o cambios en el sistema, pero personalmente no creo que tenga ningún cambio significativo, sólo que pesa 72MB la descarga, algo que creo es medio pesadito. Corre sobre Windows 2000, XP, Vista, y 7, así que lo pueden probar en cualquiera de los sabores que ofrece Bill.

Yo utilice AVG Free en la versión 7 y 8, y en ésta última lo dejé porque me ponía muy lento el sistema al inicio, es más, ni probé la versión 8.5 porque estoy muy bien usando Avira AntiVirus, pero quería recomendarselo a aquellos que son seguidores de este antivirus o los que quieren comenzar a probarlo.

Descargar | AVG Free 9


 
 

Cosas que puedes hacer desde aquí:

 
 




Una recomendación de jorge eduardo olaya

Hola,
Encontré este sitio que tiene más de 2,600 videos en español sobre el tema de Comercio Electrónico y crece todos los días. Se los recomiendo...

Haz clic abajo para ver el sitio Web que su amigo le ha recomendado:
http://www.vcecommerce.com



Backup en linea

He probado en los últimos dos meses un servicio web, que nos permite hacer backup en línea (Internet) periódicos.

Automáticamente se pueden hacer dos o más backup , según se configure.

Tienen un servicio gratis y uno pago; el gratis le asignan 2 MB. Se pueden almacenar los archivos más importantes que se tengan.

Uno de los inconvenientes que le vi a la versión gratis es la recuperación de los archivos. Es un poco demorada, se hace la solicitud y toca esperar un poco a que llegue un e-mail a la cuenta de correo registrada con un link para hacer la recuperación. Pero también al instalarse la herramienta se crea una unidad virtual en el disco duro con los archivos respaldados; aquí si se puede restaurar un archivo en el momento que uno lo requiera.

El sitio es
https://mozy.com/






jueves, septiembre 24, 2009

Buen servicio en linea

Hace poco conocí este servicio, lo he recomendado a mis clientes y amigos. Para los primeros test, con el Light que es gratis, es suficiente y totalmente funcional. Aunque todavía no hay versión en español, son entendibles los resultados del test.

con referencia a: Load Impact - Free web site load test (ver en Google Sidewiki)

TIOBE Software: Tiobe Index

PHP 6 y MySQL


Listado de los mejores y/o mas usados lenguajes de programación durante el mes de Septiembre de 2009, PHP se ubica en el tercer lugar.





Enviado por JorgeOlaya a través de Google Reader:







vía www.tiobe.com el 24/09/09

TIOBE Software B.V. Company Homepage



Cosas que puedes hacer desde aquí:







martes, septiembre 22, 2009

Herramientas para monitorear, consultar los sitios web.

En la barra derecha, coloque unas herramientas muy útiles para consultar, monitorear el estado de un sitio web, son de gran ayuda para los webmaster y para las personas curiosas que quieran saber el estado que se encuentra un sitio web

  • walk2web, es un sitio donde se puede visualizar de una manera grafica con una buena interfaz de usuario, la red de enlaces que apuntan a un determinado sitio.
  • Teliad, es un sitio donde podemos rentabilizar un blog, obtener unos ingresos extras, vendiendo publicidad y colocándola en el blog.
  • Speednet, es un sitio donde podemos medir el ancho de banda con que estamos conectados a internet. Permite seleccionar varios servidores para hacer múltiples mediciones.
  • Page Rank Cheker es un servicio en línea que nos sirve para determinar el PageRank de Google.
  • Alexa, un sioto de referencia para monitorear las elñ numero de visitantes, el PageRank y otra información útil para analizar en un sitio o blog.
  • http://www.ismyblogworking.com/, es un sitio con un servicio en línea que nos muestra información sobre el estado de un blog.
  • http://www.iwhois.com/ es un sitio de venta de dominios, y ofrece un servicio de consulta de dominios disponibles para la venta.




jueves, septiembre 17, 2009

PHP manual

En la pagina oficial de PHP, hay disponible documentación; hay buenos manuales en varios idiomas. Tenian también un manual en español en linea y una versión descargable en formato Word y en formato .chm.

Las versiones en español las despublicaron. Para los que necesiten documentación en español, cargue en MEGAUPLOAD, una copia en formato .chm, la pueden descargar de aqui




La extensión .chm se ejecutan mediante el programa *Microsoft® HTML Help Executable* (hh.exe), que se halla en la carpeta del sistema (WINDOWS). Por ejemplo:

%windir%\hh devmgr.chm





miércoles, septiembre 16, 2009

Las ventajas de comprar productos tecnologicos de marca re-conocida

Cuando compro o recomiendo la compra de computadores de escritorio o portátiles y también servidores, aconsejo adquirir productos de marca reconocida en el mercado.

Se cree que los computadores (clones) son mas económicos que los de marca, tal vez antes;  en este momento los precios son casi iguales, algunas veces los de marca son mas económicos que los (clones.)

Si se tiene conocimientos de hardware y se quiere ensamblar un computador con la configuración y características personalizadas, en este caso si es mejor un clon. muchas veces los computadores de marca no binen con la configuración, marca de componentes que uno desea.

Aparte de eso cuando se adquiere un PC de marca o elemento tecnológico en un sitio comercial (Virtual o Tradicional) se adquiere también la garantía (real) del producto; que es de gran importancia en la decisión de compra que se realiza.

Hace aproximadamente dos años  compre un memoria de marca
Kingston, despues de abrirla y probarla, la registre y la valide en la pagina que tienen para este propósito, para evitar que fuera falsificada (importante la validacion) . La memoria era de 4 GB de un modelo economico .

La memoria de un momento a otro (si algo pude salir mal, saldra mal  
Ley de Murphy) se daño, no lo volvió a reconocer el PC. Creí que ya se había perdido la inversión, pero acudi a la pagina de soporte de el sitio de Kingston y después de varios e-mail el cual ellos solicitaban datos y yo se los enviaba; me dijeron que me iban a cambiar la mamoria. Me enviarion el procedimiento a seguir y solicitaron enviar por medio de Fedex el dispositivo con unos documentos adjuntos (Gratis). Y al final ya tengo de nuevo la memoria nueva en mi poder. Creo que la suma de el costo del envio y el retorno de la usb valía mas que la meoria pero esa es la diferencia de comprar productos de marca conocida en el mercado.







Fwd: Programa de Aceleración de Empresas: Global Acceleration Program GAPS

Estimados Usuarios de la Comunidad SENA:
TecnoParque Colombia del SENA sigue promoviendo el fortalecimiento y posicionamiento a nivel nacional e internacional de los Talentos colombianos, que asumen el reto de desarrollar proyectos productivos con alto componente de innovación y aplicación de tecnología; por lo cual ha creado el primer programa de aceleración de empresas denominado GAPS: Global Acceleration Program,  en el que se abre convocatoria para inscribirse hasta este lunes 21 de septiembre, y en el que finalmente se seleccionarán  8 empresas o proyectos empresariales del sector de software y las tecnológicas de la comunicación e información TIC, con no más de cinco años de constituidas, que asistirán la Ruedas de Inversión PACT, una de las más importantes del mundo, en Silicon Valley California Estados Unidos.

Las empresas o proyectos empresariales del sector de software y las tecnológicas de la comunicación deben, además de dominar el idioma inglés, tener desarrollos  en las siguientes áreas: aplicaciones móviles, aplicaciones web para el consumo (que generen transacciones, comercio electrónico), aplicaciones empresariales, integración de aplicaciones y de sistemas, aplicaciones de redes, sociales y empresariales, tecnologías limpias, servicios web soluciones integrales en conectividad de redes empresariales, soluciones inalámbricas, comunicaciones convergentes y videojuegos.

Los interesados  en aplicar a esta convocatoria podrán inscribirse en la página web de TecnoParque Colombia del SENA www.tecnoparquecolombia.org , en el vínculo del programa GAPS: Global Acceleration Program,  donde están los términos de referencia y el formulario de inscripción.
Cordialmente
Amán Zuluaga Cruz
Coordinador Grupo de Teleinformática y Tecnología Educativa SENA
azuluagac@misena.edu.co




"Antivirus" para memoria USB



(---> Memorias USB en MercadoLibre <---)

El ingeniero Marcos Julian Gutierrez consultor en seguridad informática encontró una solución al problema de los virus en las memorias USB. El escribió un e-mail a una lista de seguridad informática explicando en detallle en que consiste:
"
Todos han conocido los molestos virus en memorias usb y tras varias pruebas y discuciones en foros diferentes foros (gracias a Khanzerbero de CUTeam), llegamos a una solución definitiva y fácil de implementar para evitar la infección. Es muy simple: Crear en la raiz de la memoria USB una Carpeta llamada: autorun.inf
Pero, probablemente cuando el amable lector intente crear la carpeta llamada 'autorun.inf' aparecerá un error que dice 'No se puede crear....', bueno, esto sucede porque ya existe un archivo llamado autorun.inf, entonces para poder crear la carpeta se sugiere lo siguiente:
* Crear un Archivo llamado 'autorun.inf' y guardarlo en cualquier lugar (por ejemplo, escritorio)
* Copiar el archivo 'autorun.inf ' a la raiz de la memoria USB. Aparecerá un mensaje '...remplazar existente...
* Luego será visible al archivo 'autorun.inf', entonces eliminarlo.
* Crear la carpeta con el nombre 'autorun.inf' 
¿Cómo funciona un virus que infecta memorias usb y por qué es efectivo este método?
Los virus que se distribuyen a través de memorias USB utilizan la propiedad de autoejecución o autorun de los dispositivos de almacenamiento extraibles, ya sea cd rom, memorias usb o discos duros portables. Cuando en un equipo infectado se ingresa una memoria usb, el virus inmediatamentra trata de copiar los archivos que lo componen: el código malicioso y el archivo para lanzar el virus que es el autorun.inf
Prueba de concepto de un autorun.inf que ejecuta un codigo malicioso cuando se hace doble clic sobre la unidad de memoria usb.
[autorun] 
OPEN=virus.exe
shellexecute=virus.exe
shell\Auto=&Autoplay 
shell\Auto\command=virus.exe
shell=Auto
ACTION=Abrir Disco
Al crear una carpeta llamada 'autorun.inf' se evita que se lanze el código malicioso cuando la memoria sea insertada en otro equipo.
Por otro lado, para evitar la infección de otras memorias en el equipo local se recomienda deshabilitar el autorun creando:
Dword: NoDriveTypeAutoRun
Ruta: HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\Explorer\ 
Valor: 255
Ver: http://www.microsoft.com/technet/security/guidance/serversecurity/tcg/tcgch10n.mspx 
Buena tarde.
"
Otra alternativa es Sokyxpro 1.0. Ya lo descargue e instale y me a parecido una buena opción si no se quire inmunizar "manualmente" como lo recomienda el ingeniero Marcos julian.

Enviado por JorgeOlaya a través de Google Reader:





vía Carlos Leopoldo de Carlos Leopoldo el 30/06/09

Bueno, este es mi primer post para ayudar a este blog, uno de los mejores blogs en español en mi particular punto de vista, a continuar en la batalla de los mejores blogs, y bueno, si puedo ayudar en algo o colaborar haciendo posts pues con todo gusto lo hare.
Como presentacon rapida les puedo decir que mi nombre es Miguel Angel Cruz Vilchis, nací y vivo en la Ciduad de Mexico y tengo 21 años de edad y bueno, ahora dare paso a mi primer post para ustedes.

SokyxPro

SokyxPro es un pequeño software gratuito y disponible desde la pagina oficial, el cual inmuniza tu memoria ya sea USB, SD, etc. Básicamente lo que hace es instalar los archivos que propiamente instalaria un virus, pero estos son creados completamente vacios, como archivos ocultos y protegidos por el sistema, por lo cual al meter tu memoria dentro de un equipo infectado, el virus residente querra instalarte estos archivos, pero al momento de hacerlo le sera imposible, ya que, previamente existian esos archivos y no pueden ser sobreescritos, inmunizando tu memoria a cualquier virus, y con un peso extremadamente pequeño.
Personalmente puedo decirles que uso este software tanto en mi USB como en mi SD y funciona de maravilla, prove instalando el programa en el USB y despues la meti en una pc infectada por un buen rato, la regrese a mi pc y le di un escaneo con mi antivirus y no detecto absolutamente nada, pero la opinion principal quedara en ustedes y sus experiencias.
SOKX PRO
Enlace para descargar SokyxPro.

Otros artículos relacionados


Cosas que puedes hacer desde aquí:


(---> Memorias USB en MercadoLibre <---)





miércoles, septiembre 09, 2009

Monopoly City Streets

Ten tu propia calle. Domina tu barrio. Construye los edificios mas grandes. Conviértete en el magnate inmobiliario más rico del mundo. Juega ahora. http://monopolycitystreets.com?cid=eaf-09-000010




Septiembre 17 de 2009: El juego fue cerrado por problemas técnicos y algunos errores encontrados.  Estan trabajando en las soluciones y dicen en pronto lo abrirán de nuevo pero reiniciando todo.





Septiembre 18 de 2009. Ya activaron de nuevo el juego, pero resetearon todos los usuarios y la información de los usuarios. toca empesar a comprar para volver a registrar el usuario. Es probable que el usuario que tenia antes ya lo haya registrado otro usuario como me paso ami.









martes, septiembre 08, 2009

Jorge Eduardio Olaya Perdomo te ha invitado a unirte al grupo "Seguridad de la Información / Segurid...

Jorge te ha invitado a unirte al grupo "Seguridad de la Información / Seguridad Informática" de Facebook.
Para ver más detalles y confirmar la invitación a este grupo, sigue este enlace:
http://www.facebook.com/p.php?i=1215828064&k=Z4DYQ362SZTF6BD1Q122PSSTVT&oid=5497133238

Facebook te ayuda a encontrar y a mantenerte en contacto con la familia, los amigos y los compeñeros de trabajo. Puedes compartir fotos, planificar eventos y participar en grupos de debate. Es gratuito y todo el mundo puede unirse.

Para registrarte ve a:

Si ya eres miembro de Facebook al recibir este mensaje, asegúrate de que esta dirección de correo electrónico esté asociada a tu cuenta de Facebook.

Gracias,
Seguridad de la Información / Seguridad Informática






Calculos dinamicos del lado del cliente con javaScript


Los siguiente fragmentos de codigo tiene como objetivo realizar operaciones matematicas sobre los campos
tipo texto en el lado del cliente utilizando JavaScript.

El formulario de captura se abre de la manera sencilla, el metodo no inside en el objetivo, en el action utilizo 

la  variable de servidor que vuelve y llama el script en ejecucion

<form action="<?php $_SERVER['PHP_SELF'] ?>" method="post"><br></form><br>

Se utiliza como tipo de dato de entrada texto; para el nombre de el campo texto se utiliza un arrego,
en el ejemplo utilizo el "10" asi: nombre_variable[10]. Depende del numero de campos con el que quiero hacer
operaciones. tambien podria ser una variable.

La funcion de nombre recalculo tiene como datos de entrada tres variables: las dos primeras
son el nombre de los campos que qeuiro hacer operaciones. l atercera es el nombre del campo
donde visualizo el resultado

El id es importante definirlo bien, con el id se va a direccionar la respuesta del calculo

<input id="" name="nombre_variable[10]" onblur="recalculo(,'','');" type="text" value="" />

Script donde esta la funcion que realiza los cálculos

<script language="JavaScript" type="text/JavaScript">
function recalculo(uno,dos , tres)
{
  // Jorge olaya (http://jorgeolaya.blogspot.com/) - script para hacer calculos sobre campos.
  uno_10 = uno+"10";
  uno_11 = uno+"11";    
  valor_diez  = document.getElementById(uno_10).value;
  valor_diez = parseFloat(valor_diez);
  if (valor_diez >=0 )
  {
   // nada
  }
  else
  {
   valor_diez = 0;
  }
  valor_once  = document.getElementById(uno_11).value;
  valor_once = parseFloat(valor_once);
  if (valor_once >=0 )
  {
   // nada
  }
  else
  {
   valor_once = 0;
  }
  sumatoria = valor_diez + valor_once ;
  var numero = new oNumero(sumatoria)
  sumatoria2 = (numero.formato(2, true));
  document.getElementById(dos).value = sumatoria2;
  valor_dife = document.getElementById(cuatro).value;
  valor_dife = parseFloat(valor_dife);
  valor_real = document.getElementById(real).value;    
  valor_real = parseFloat(valor_real);
  diferenciacion = (valor_real) - sumatoria;
  var numero = new oNumero(diferenciacion);
  sumatoria2 = (numero.formato(2, true));
  document.getElementById(tres).value = sumatoria2;        
}
</script>

Utilizo el script de abajo para formatear los valores resultados del calculo.

Este script tambien se puede utilizar en todos los eventos que nesesitemos darle formato 
a un valor.

<script language="JavaScript" type="text/JavaScript">
// jorge olaya - script para convertir valores a valores numericos reales.
//Mas en: http://javascript.espaciolatino.com/
//Objeto oNumero
function oNumero(numero)
{
  //Propiedades
  this.valor = numero || 0
  this.dec = -1;
  //Métodos
  this.formato = numFormat;
  this.ponValor = ponValor;
  //Definición de los métodos
  function ponValor(cad)
  {
   if (cad =='-' || cad=='+') return
   if (cad.length ==0) return
   if (cad.indexOf('.') >=0)
    this.valor = parseFloat(cad);
   else
    this.valor = parseInt(cad);
  }
  function numFormat(dec, miles)
  {
   var num = this.valor, signo=3, expr;
   var cad = ""+this.valor;
   var ceros = "", pos, pdec, i;
   for (i=0; i < dec; i++)
   ceros += '0';
   pos = cad.indexOf('.')
   if (pos < 0)
    cad = cad+"."+ceros;
   else
   {
    pdec = cad.length - pos -1;
    if (pdec <= dec)
    {
     for (i=0; i< (dec-pdec); i++)
     cad += '0';
    }
    else
    {
     num = num*Math.pow(10, dec);
     num = Math.round(num);
     num = num/Math.pow(10, dec);
     cad = new String(num);
    }
   }
   pos = cad.indexOf('.')
   if (pos < 0) pos = cad.lentgh
   if (cad.substr(0,1)=='-' || cad.substr(0,1) == '+')
    signo = 4;
   if (miles && pos > signo)
   do{
    expr = /([+-]?\d)(\d{3}[\.\,]\d*)/
    cad.match(expr)
    cad=cad.replace(expr, RegExp.$1+','+RegExp.$2)
   }
   while (cad.indexOf(',') > signo)
    if (dec<0) cad = cad.replace(/\./,'')
     return cad;
  }
}//Fin del objeto oNumero:
</script>






Mozilla a tu servicio

Spread Firefox Affiliate Button


lunes, septiembre 07, 2009

Notas rapidas

HP después de contestar una corta encuesta sobre HP Notas, una publicación periódica que envían por e-mail, regala un software para Windows, cuya funcionalidad es permitirnos escribir notas rápidas que en cualquier momento podamos recordar fácilmente.  este software es de licencia freeware (la licencia la trae adjunta).

Esta herramienta la cargue en  MEGAUPLOAD, y la comparto con ustedes. La pueden descargar desde el siguiente link:  http://www.megaupload.com/?d=M7QA36S2

Google permite en linea almacenar también notas en el producto  notas de Google, esta se almacenen en sus servidores  y permite recuperarlas desde cualquier equipo conectado a Internet. Solo teniendo una cuenta en Google.




viernes, septiembre 04, 2009

Regalo un cupon promocional de US$ 50

Me inscribí en una promoción de AdWords que regalaba un bono promocional de us$ 50 llenando un formulario. Esta información la obtuve de un articulo de que publicaron en el blog oficial de Adsence en español.


Este articulo lo tengo  publicado en mis elementos compartidos


Para hacer efectivo el bono toca activar una cuenta en Google Adwords  pero "El código promocional no es aplicable a la tarifa de activación."  Al cambio de moneda en Colombia es aproximadamente $15.000.

El que desee le regalo este código promocional personal. Solamente escríbame indicándome su deseo. O llene el formulario que esta en las paginas que indique arriba.



jueves, septiembre 03, 2009

Cupos disponibles para asistir al 12º Taller sobre Tecnologías de Redes e In...

  

Enviado por JorgeOlaya a través de Google Reader:


vía CMSI Colombia - Noticias el 3/09/09

Walc 2009, Bogotá Colombia
El 12º Taller sobre Tecnologías de Redes e Internet para América Latina y el Caribe (WALC 2009) se realizará en la ciudad de Bogotá entre el 21 y el 25 de Septiembre de 2009 en la Universidad Javeriana de Bogotá.

Cosas que puedes hacer desde aquí:









martes, septiembre 01, 2009

Investigacion o busqueda en Internet

En algunos Colegios, Institutos y hasta universidades,; cuando proponen una actividad a los estudiantes, el profesor confunde los conceptos de investigación.  y les dice a los alumnos que investiguen ciertos temas en Internet y entreguen un documento al respecto.

Existe una gran diferencia entre un investigación y búsqueda de información en Internet o también aplica a cualquier otro medio por ejemplo libros, revistas, etc. El concepto de investigación también lo describe Alejandro Ojeda  Rivera en su blog; el escribio un articulo titulado Que es investigación.

La búsqueda de información es averiguar o consultar la mayor cantidad de información sobre un tema, organizar esta información y si se quiere escribir un documento al respecto. hay muchas técnicas de búsqueda, la ayuda de Google no dan algunos tips básicos y otros avanzados también hay  artículos y documentos que nos enseñan a mejorar nuestras búsquedas,  y si se quiere podemos también tener nuestro propio sistema de búsqueda  Google también tiene una herramienta, actualmente  esta en estado Beta que nos ayuda a organizar las busquedas, se trata de squared

En conclusión, aunque el arte de la búsqueda exige ciertos conocimientos, no hay que confundirlo con la investigación. Una etapa de la investigación es la búsqueda de información.








miércoles, agosto 26, 2009

Curso en el Sena Virtual sobre Auditoria en Seguridad

Este curso (Controles y seguridad informática) que ofrece el SENA, no aparece en las listas de los cursos ofrecidos, yo lo estoy cursando y me a gustado. Para los que estén interesados ......






vía La Comunidad DragonJAR de DragoN el 1/07/09

Cursos SenaVirtual Gratis Programacion
El SENA (Servicio Nacional de Aprendizaje), en su página www.senavirtual.edu.co está implementando nuevos cursos virtuales sobre auditoria en seguridad informática, entre las temáticas encontramos Auditoria a la Administración de Sistemas de Información, Controles Administrativos, Controles de Aplicación y Seguridad Informática.
Recordemos que al terminar los cursos en el sena virtual te dan un certificado del sena y entras automáticamente en la bolsa de empleo del SENA donde podrás ser llamado para trabajar en prestigiosas empresas del sector tecnológico del país.
Seguridad Informática

Controles y Seguridad Informática
Para acceder a estos cursos gratuitos del SENA solo tienes que entrar al enlace del sena virtual.

También puede interesarte…








Validacion campos de texto

Cuando se nesesita  validar que en un formulario los datos de entrada sean únicamente los caracteres que  se necesita capturar, utilizo algunas veces  el siguiente script de ejemplo como guía para hacer la validación.

Dentro de la etiquea HEAD

<script language="javascript">
   // Jorge Olaya  (http://jorgeolaya.blogspot.com/)- Validacion de campos de texto
   // Mauricio Escobar, 30/08/00. Validacion de campos sin usar expresiones regulares.
   //
   //Este script y otros muchos pueden
   //descarse on-line de forma gratuita
   //en El Código: www.elcodigo.net
   function ValidaCampo(campo, caract_extra, nulo)
   {
    if (nulo == 1 && campo == "")
    {
     alert("ERROR: No puede dejar este campo vacio")
     return false
    }
    var ubicacion
    var enter = "\n"
    var caracteres = "abcdefghijklmnopqrstuvwxyzñ1234567890 ABCDEFGHIJKLMNOPQRSTUVWXYZÑáéíóúÁÉÍÓÚ" + String.fromCharCode(13) + enter + caract_extra
    var contador = 0
    for (var i=0; i < campo.length; i++)
    {
     ubicacion = campo.substring(i, i + 1)
     if (caracteres.indexOf(ubicacion) != -1)
     {
      contador++
     }
     else
     {
      alert("ERROR: No se acepta el caracter '" + ubicacion + "'.")
      return false
     }
    }
    //para que envie los datos, quitar las  2 lineas siguientes
    alert("Datos correctos.")
    return false
   }
  
</script>


Dentro de la etiqueta BODY

<form action="" name="formulario2" onsubmit="return ValidaCampo(this.texto.value, '', 0)">
<small>Texto:</small>

  <textarea cols="14" name="texto" rows="4"></textarea>
  <br />
<input name="enviar" type="submit" value="Enviar" />
  </form>







jueves, agosto 20, 2009

De programador a .....

Se ha escrito en muchos blogs, artículos, documentos, etc, sobre como ser un buen programador, asi como la actividad del programador y su nivel dentro de una estructura organización en un departamento de sistemas o informática.


Recomendaciones durante la programacion
  • Identa el código. Identar o formatear el codigo, es una buena practica de programación que facilita el trabajo de mantenimiento, lectura, corrección de errores, debuger, etc. Hay herramientas de programación que facilitan esta labor.
  • Comentarios entre lineas. Comentaree todo el código que necesite nunca sobra un linea de comentario.
  • Utilice una cuantas lineas de comentarios al principio de un script y/o programa, donde describa un resumen de la funcionalidad del código. en estas linea se puede colocar: El nombre del aplicativo, la descripción del script, el nombre o los nombre de el programador o desarrollador y si desea el nombre del líder del proyecto, datos de contacto como el e-mail, ultima fecha de modificación.
  • Intente utilizar y manejar la mayor cantidad de elementos del lenguaje. Esto sirve para no entrar en el proceso de monotonía al escribir el código.
  • Defina nombres de variables y/o contantes que tengan relación con la información que se va almacenar en ellas. Esto facilita el mantenimiento y el debuger.




lunes, agosto 17, 2009

Pagina al revez ...

Cuando accidentalmente la visualización en la pantalla cambia de posición, queda al revez o hacia algún lado. se soluciona con la combinación de las techas "ALT GR + Ctrl + Flecha arriba"


tecla Alt GR tecla Ctrl tecla flechas cursor


Pero si lo que quiere es bromear con un amigo o compañero, si oprime la combinación de las teclas "ALT GR + Ctrl + Flecha abajo", la visualización en pantalla cambia de posición y queda al revez. Igual pasa con las fechas izquierda y derecha.


Aunque parezca elemental si no se conoce cual es la combinación de las teclas, se pierde tiempo y unas cuantas canas al intentar solucionar esto.




martes, agosto 11, 2009

Susan Boyle

En muchos sitios y blog se ha escrito sobre Susan Boyle.

En
Youtube entre los muchos videos que han subido, esta este que tiene subtitulos en español y lo publico un usuario con nick mcgmh98

No voy a escribir quien es Susan Boyle, solamente vean el vídeo y reflexionen al respecto.


http://www.youtube.com/watch?v=dSFP4XfE8jI