Calendario Google

lunes, 20 de septiembre de 2010

Programando php y MS Sql Server 2008

Bueno despues de tanto tiempo, vuelvo a publicar una entrada, me siento raro pero a la vez tranquilo porque creo que esta entrada es muy poco conocida en cuanto a la forma de hacerlo, bien lo que se esta haciendo es desarrollar un sistema de incidencias en php y base da datos sql server 2008, ya estoy en un 40% de avance en los proximas entradas publicare paso a paso la forma de hacer un pequeño proyecto con todos los detalles.

jueves, 10 de abril de 2008

Unos Tips para aquellos que usa el conocido y mas famoso buscador "GOOGLE"

Encontre una, dos o tres paginas sobre tips de como hacer mas efectiva las busquedas en google, la verdad eso ya lo sabia hace tiempo pero solo hacia uso de algunos comandos cuando hacia busquedas, digo hacia porque ahora estoy poniendo en practica los tips que hara que tu busqueda sea mas certera y eficiente, sin mas les dejo el articulo:

Consejos útiles para buscar en Google
1. Búsquedas exactas: Este truco es el más conocido, pero vale la pena repetirlo. Para obtener resultados exactos a determinada frase, debemos ponerla entre comillas. Por ejemplo: “búsquedas en google”.
2. Exclusión de palabras: Para excluir alguna palabra, debemos colocar el signo menos (“-”) antes de la palabra a excluir. Es importante, dejar por lo menos un espacio antes del signo. Por ejemplo: búsquedas en google -posicionamiento
3. Buscar en sitios específicos: Algunas veces ya sabemos que determinado sitio contiene la información que necesitamos, ahora sólo debemos ubicarla. Para esto, debemos utilizar la palabra clave “site”. Por ejemplo: búsquedas en google site:www.baluart.net.
Además, si conocemos que la información se encuentra en un subdominio, o en un directorio específico, podemos afinar más la búsqueda.
4. Excluir sitios específicos: Producto de la combinación de los dos ítems anteriores, podemos realizar una búsqueda excluyendo a un determinado sitio. Por ejemplo: búsquedas en google -site:google.com
5. Buscar con términos superfluos: Contrario a la exclusión, podemos utilizar el signo (“+”) para incluir en nuestras búsquedas términos superfluos, que no tienen mayor relevancia. Por ejemplo, los resultados de: búsqueda google +de, son distintos de sólo: búsqueda google.
6. Buscar palabras similares o sinónimos: Nosotros queremos buscar una determinada palabra, pero si también queremos que la búsqueda incluya sus sinónimos, debemos utilizar el símbolo “~” al inicio de la palabra. Por ejemplo: “búsquedas google” ~posicionamiento.
7. Buscar en determinados tipos de archivos: Hay veces que necesitamos encontrar presentaciones ó monografías para el estudio o trabajo. En estos casos deberemos utilizar la palabra clave “filetype” y señalar el tipo de archivo, dado el caso .ppt ó .doc, respectivamente. Para hacerlo más gráfico, tenemos este ejemplo: búsquedas google filetype:pdf
8. Buscar con condicionales: Por defecto, cuando uno realiza una búsqueda, Google incluye todos los resultados para los términos específicos cómo si entre cada uno se incluyera la palabra clave “AND”. Pero si nosotros queremos obtener los resultados sólo para unos términos o sólo para otros, debemos utilizar la palabra clave “OR”. Por ejemplo: búsquedas google OR búsquedas yahoo.
9. Definición de palabras: Para buscar las definiciones o conceptos de algunos términos, podemos utilizar la palabra clave define. Por ejemplo, define: Avión.
10. Calculadora: si en algún momento necesitamos realizar una operación básica y no tenemos una calculadora a la mano, podemos servirnos de Google. Por ejemplo: 56789 *123.5
11. Utiliza el símbolo :A menudo queremos encontrar resultados de diferentes palabras pero que no están relacionadas entre sí, para ello por ejemplo si queremos encontrar cosas relacionadas con el baloncesto ponemos [baloncesto basket] esto no es del todo correcto deberíamos aprender a utilizar el símbolo de este modo el buscador entenderá que tenemos una consulta con dos palabras claves diferentes [baloncesto basket].
12. Carta libre: El símbolo "*" se usa habitualmente para representar cualquier cosa y en este caso no va a ser menos. Si por ejemplo estamos buscando la letra de una canción y no nos acordamos muy bien de ella podríamos recurrir a este truco [can't * me love lyrics] devuelve aquellas canciones que empiezan por cant't + "loquesea" + me love... en este caso devuelve como resultado la canción de los Beatles "Can't Buy Me Love".Una utilidad común del asterisco es rellenar los huecos que corresponden a una pregunta: [ el paracaídas fue inventado por * ]. También se puede usar más de un comodín, como en [ la vitamina * es buena para * ].
13. Buscar caras:Hace poco Google ha comenzado a ofrecer un tipo de búsquedas de imágenes que solo incorporen caras.Por lo tanto de esta manera es posible buscar únicamente rostros humanos por lo que en muchos casos facilita la correcta ejecución de determinadas búsquedas de imágenes:
Si quisiéramos encontrar fotos de "Elsa Pataki" hariamos una búqueda como esta: http://images.google.com/images?q=elsa+pataki
si lo que buscamos es únicamente el rostro de Elsa Pataki haríamos esto, añadiendo "&imgtype=face" a la cadena buscada http://images.google.com/images?q=elsa+pataki&imgtype=face
14. Rango de Números: Necesitaremos el uso de ".." y con ello podremos indicar que queremos todos los años que van entre un periodo y otro, por ejemplo queremos los mejores libros entre 2002 y 2007 ["mejor libro" 2002..2007] esta consulta nos devolverá una lista con los mejores libros de los años 2002 - 2003 - 2004 - 2005 - 2006 - 2007.
15. Restringir búsquedas a pais o dominio específico : Para ello utilizaremos la palabra clave "site:" seguido de un dominio. Este operador sirve tanto para dominios web como para dominios de nivel superior.
- fútbol site:es
- lemur site:org
- inscripción site:edu
Para realizar búsquedas restringidas por un dominio de país, visita la página Herramientas del idioma http://www.google.com/language_tools?hl=es
16. Búsquedas Verticales: Pese a que casi todas las consultas hechas en Google se hacen en "Toda la Web", podemos utilizar búsquedas específicas que han sido poco a poco habilitadas como son por ejemplo búsquedas dentro de Blogs, Noticias, Libros, Patentes, etc...
* Blog Search * Images
* Book Search * Local/Maps
* Scholar * News
* Catalogs * Patent Search
* Code Search * Product Search
* Directory * Video
* Finance
17. Conversor de Unidades: Aunque unicamente funcione en Inglés es realmente útil para realizar conversiones rápdas como por ejemplo: [12 meters in yards].
18. Bloc de Notas: Esta pequeña aplicación de Google te permitira organizarte y hacer pequeñas búsquedas en tu bloc de notas de manera Online, puedes almacenar texto, imágenes y enlaces de Internet mientras navegas.Empieza a utilizarlo Google Notebook.
19. Backlinks: Nos valdremos del operador "link:" y de este modo podremos encontrar páginas que enlazan a una determinada URL sin embargo no es del todo exacto.
20. Música: Con el operador "music:" podremos obtener resultados de búsquedas unicamente relacionados con la música.
21. Vínculos en caché: Google toma una instantánea de cada página examinada mientras explora la web y la guarda en caché como copia de seguridad en caso de que la página original no esté disponible. Si hace clic en el vínculo "Caché", verá la página web como se veía cuando fue indexada. El contenido caché es el contenido que Google usó para juzgar si la página es una buena coincidencia para su búsqueda.
22. Voy a tener suerte: Parece mentira pero es un gran desconocido a pesar de estar en la página principal de Google, el botón "Voy a tener suerte" te lleva directamente a la primer página web devuelta por tu consulta. No verá otros resultados.

Bien espero les sirva y sera hasta la proxima entrada, :P

miércoles, 9 de abril de 2008

Aprendiendo, a programar II

antes de seguir, quisiera disculparme por no postear o escribir entradas seguidamente, creo que el hacerlo requiere de un habito y estoy en eso, ojala que mas adelante pueda postear cosas que dia a dia vivo en el trabajo y sea de ayuda para muchos lectores que esporo tener :S , bien empezemos.
Recuerdo que estabamos con la saga de una serie de articulos que trataban de algo como aprendiendo a programar si si esa era, ya me asustaba no recordar, bueno en el ultimo articulo mencionamos que para poder aprender un lenguaje de programacion mas rapidamente era necesario aprender al arquitectura de tal lenguje ( en castellano aprender el manejo interno de los objetos y partes internas que estan incluidos en este lenguaje, por asi decirlo el manejo de memoria en . net no estoy diciendo que aprendan como utilzarlo via programacion si no entender en si como funciona, no se si alguien le paso alguna vez el manejo de memoria entre .net y java es similar (claro muchos diran que java maneja mejor o que .net lo maneja mejor) pero la parte central esta en que cuando aprendes como funcionan el escribir codigo en .net o java se te hace mas facil; ahora eso nos ahorrara tiempo en el aprendizaje del lenguaje y el tiempo restante podemos utilizarlo a aprendender y aplicar buenas tacticas de programacion y hacer codigo seguro, porque no olviden que no solo se trata de programar si no de hacer que el programa en si sea la mas seguro que se pueda, ante tanta amenaza como inyeccion html, php, sql, etc.
Bien espero que esto haya servido para aclarar y empezar con varios de las entradas que tengo en mente sobre programacion, redes, hacking y seguridad informatica tanto en plataforma windows y ahroa linux.
Bueno nos vemos hasta la proxima entrada JAH.

viernes, 21 de diciembre de 2007

Aprendiendo, a programar I

Bien continuando con el articulo anterior, el cual hacia la pregunta de como puedo aprender un lenguaje nuevo en pocos dias? en este articulo trataremos de dar esta respuesta bien...
Empesemos, que significado tiene programar, bien mi deficion de tal palabra es el de escribir o seguir una serie de instrucciones con el fin de automatizar una tarea; ahora un lenguje de programacion como tal es una herramienta que te permite plasmar las instrucciones en el determinado lenguaje, ahora cada Lenguaje de programacion como tal tiene sus arquitectura y soporte y lo que hace es que las instrucciones que se ha escrito en el sean ejecutadas por la maquina o PC.
Ustedes diran para que tanto bla bla, bien pensemos un poco, cual seria la solucion ante un mundo en el cual, la tecnologia esta cambiando rapidamente y por ende los lenguajes de programacion a pasos agigantados, bien la respuesta seria aprender bien la arquitectura de cada tipò de lenguaje lo cual nos ahorraria o permitiria aprender mas rapido otros lenguajes que pertenecen a este tipo de lenguaje, refiriendonos como tipos de lenguaje a los orientados a objetos, procedimentales, scrips, simulacion, etc
Bien entonces la clave es entender la arquitectura de tal lenguaje, un ejemplo seria vb 6.0 y .net la diferencia entre ambos es abismal pero la arquitectura entrea ado y ado.net es parecidida (ojo dije parecida) lo cual si uno aprendio como funcionaba vb 6.0 pudo a ver aprendido mas rapido .net...

Bueno espero comentario y correcciones.

Esta es la parte introductoria de una seria de articulos.

JAH

sábado, 24 de noviembre de 2007

Aprendiendo, a programar

Alguna vez te has preguntado, como puedo aprender a programar?, como puedo aprender un lenguaje nuevo en pocos dias?, como puedo ser un buen programador?.
Bien creo que es la pregunta que muchos programadores principiantes se han hecho alguna vez.
Espero que esten atentos a Blog que pronto publicare un articulo sobre ello.