Clasificación de las Aplicaciones Web en 10 Tipos

Cultura 2 Comentarios »

Día a día son más la cantidad de aplicaciones online; ya incluso algunos dejan de lado aplicaciones de escritorio (instaladas en la PC) para dedicarle atención y uso a aplicaciones que residen en servidores remotos, que se actualizan solas y que, a veces, son mejores que las de la propia PC.

Además no consumen recursos, son multi-plataforma; en fin, las aplicaciones online tienen un sinnúmero de ventajas sobre las demás, por algo su crecimiento.

En Genbeta han publicado un artículo con una acertada clasificación de las aplicaciones web; a continuación la misma.

  • Como medida de seguridad, podemos escanear nuestros archivos sospechosos con VirSCAN o VirusTotal.
  • Claro que necesitamos un descompresor de archivos, en cuyo caso usaremos Wobzip, pena que krunch haya pasado a mejor vida, ya que era el más completo.
  • Ya más o menos podemos manejarnos con estas herramientas, ahora toca relajarse con nuestras pistas de audio. Bien podemos optar por redes como Last.fm o tener nuestra colección en Anywhere.fm o Sideload, entre otras aplicaciones.
  • Ya relajados, queda la comunicación, pudiendo usar aplicaciones como Meebo o los propios webmessenger que nos ofrecen las propias compañías, Google Talk Gadget.
  • Claro que también tenemos que gestionar nuestros gastos e ingresos, para lo que podemos optar por usar Moneytrackin o también, para gestionar quienes nos deben pasta o viceversa, Buxfer.
  • Ya sólo nos queda despejarnos de vez en cuando, con lo que podemos darnos un paseo por Twitter, a ver que se cuenta el personal.

Los créditos para Cyberfrancis de Genbeta.

Métodos para Robar Contraseñas de Hotmail, Yahoo o Gmail

Cultura 41 Comentarios »

Tal y como le sucede a Carlos Leopoldo, también fui receptor de preguntas como “¿no sabés como conseguir una contraseña de MSN?”, “quiero saber si mi novia me engaña, sabes como puedo robarle la clave del GMail?”, etc. Creo que esto de robar contraseñas tuvo un boom hace unos años; ahora es como que todo ya es mas seguro y cada vez se hace más difícil obtener buenos resultados.

Nunca puse en práctica ningún método, ni siquiera recomendé alguno; pero, al recibir preguntas similares, investigué bastante sobre el tema, y Carlos me ha refrescado aquellos tiempos de búsqueda con un pequeño resumen de los métodos existentes para robas contraseñas:

  • La postal de virtual: el más efectivo, engaña al usuario afirmándole que le llego una postal y que, para verla, debe ingresar su mail y contraseña (a veces se usa como excusa que la sesión del usuario se cerró). Luego de ingresar la contraseña, el interesado en la misma recibirá un mail que seguramente hará sonreir del otro lado.
  • Enviando un archivo vía MSN Messenger: si la víctima no tiene antivirus, pueden enviarle un un archivo ejecutable (con alguna excusa), que, luego de abrirlo, aparece una ventana que dice que tu sesión del MSN Messenger se ha cerrado y que vuelvas a introducir tus datos de iongreso. De nuevo se engaña al usuario, y se recibe la contraseña vía mail.
  • La ingeniería social: preguntar la contraseña sin que el otro sepa que se la estás preguntando. Suena raro, pero existe y, a veces, da resultado.
  • Guardar tu contraseña en el navegador: los navegadores ofrecen guardar las contraseñas de diversos sitios con el fin de hacer el uso del mismo más eficaz. Pero, si alguien se acerca a nuestra PC, y tenemos guardada en el navegador la contraseña de nuestro mail, podría obtenerla sin mayores inconvenientes. Guardar las contraseñas en el navegador es un arma de doble filo, y ni hablar si es una máquina pública.

Existen otros métodos, como por ejemplo:

  • Key logs: programa que guarda todo lo que presionamos en el teclado.
  • Programas que simulan ser el MSN Messenger, pero que lo único que hacen es almacenar la contraseña en la PC y luego abrir el verdadero MSN
  • También existen personas que les gusta tener una completa base de datos de contraseñas, y afirman que el método para obtener claves de determinados correos (sólo de Hotmail) es enviando un mail con un formato determinado (que incluye la contraseña de la persona) recibirá automáticamente la contraseña de la otra persona. Como excusa dice que ese es el método de Hotmail para la recuperación de contraseñas para el “olvidó su contraseña”.

Tal y como dijo Carlos en su artículo, todo lo dicho anteriormente busca informar acerca de los métodos que se suelen utilizar para robar contraseñas de mails o del MSN, para no caer en ninguno de ellos.

Libro electrónico gratuito: ¿Cómo hacer sitios con WordPress?

Cultura Sin comentarios »

Encuentro en el blog de Alan (BitPerBit) un libro que puede ayudar a aquellos que están iniciándose en esto de hacer páginas con WordPress y saben inglés (ya que el libro está disponible en ese idioma).

El libro tiene forma de guía, hace bastante uso de las clásicas listas para la explicación de diferentes cosas.

Este libro electrónico cuenta con 7 capítulos, enumerados a continuación:

  1. Obteniendo e instalando WordPress.
  2. Administración básica de WordPress.
  3. Instalando un tema (diseño) nuevo.
  4. Integrando AdSense con tu blog.
  5. Plugins de WordPress.
  6. Creando el contenido de tu sitio.
  7. Opiniones finales

Como se ve, también trata un tema importante y fundamental para aquellos que quieren su blog: AdSense.

libro-wp.jpg

Leyendo un poco noto que se habla de temas bastante básicos, pero tal y como dice Alan, hay muchos bloggers de hace tiempo que no los conocen y cometen errores bastantes graves.

La autora del libro fue Caroline Middlebrook, y está disponible para su descarga gratuita aquí.

¡Peligro! Cuidado con las tecnologías inalámbricas

Cultura Sin comentarios »

Un organismo oficial norteamericano -llamado FDA- ha publicado una pequeña investigación realizada por ellos mismos, en la que descubrieron hay varias cosas de las ondas inalámbricas utilizadas actualmente que están “del lado oscuro”.

Tal vez me consideren algo maniático, pero cuando utilizo tecnologías inalámbricas como WiFi o el celular movil, siento que me estoy matando solo; ¡esta publicación hace que ahora esté mas maniatico con esto!

La publicación de la FDA no dice mucho, más que nada advierte que falta estudiar más a fondo las consecuencias de la utilización de las tecnologías como Bluetooth, WiFi; más que nada en embarazadas, fetos y niños.

peligro.jpg

Espero que este estudio incentive a alguna organización a realizar estudios en profundidad de estas tecnologías que día a dia nos rodean más y más.

Vía: Engadget

Internet Explorer y Acid2

Cultura Sin comentarios »

Tenemos 2 conceptos en título, asique vamos por el primero:

Internet Explorer es un programa que viene metido en Windows e intenta actuar de navegador; aunque no lo hace muy bien, es el más usado, va por vu versión 7, y en unos meses será lanzada su versión número 8.

Ahora nos ponemos serios, y hablamos de Acid2. Acid2 es una página web -supongo que en HTML- que se encarga de poner a prueba los navegadores. No es más que una carita sonriente (relacionada con el cásico “hola mundo”); si la vemos bien significa que el navegador que la está “corriendo” cumple con las especificaciones HTML y CSS de la W3C.

Claro está Internet Explorer, hasta ahora, nunca mostró el Acid2 de forma correcta. Pero parece que en la versión entrante, la 8, la cosa será diferente. El General Manager del equipo de desarrollo de IE anunció que IE8 ya está renderizando bien al Acid2. Si ésto es así, esta es una excelente noticia para todos los que maquetamos en XHTML (y lo que no también).

Ahora bien, algo que me llamó la atención es que Firefox, en sus versiones 1.5 y 2.0, tampoco mostraba bien el Acid2. Recién en su última versión, la 3, es capaz de hacerlo.

Sin más, veamos la carita sonriente:

Acid2

Así la muesta IE7 (ni les cuento como la muestra el 6):

Acid2 IE7

Vía: Webintenta

Se viene el HTML5: ¿Qué trae de nuevo?

Cultura 1 Comentario »

Se habla mucho ya, y en varios lados, del próximo lanzamiento de la versión 5 del lenguaje HTML.

Al parecer se agregarían algunas etiquetas nuevas, se quitarían algunas ya obsoletas y de poco uso. En fin, se está hablando mucho y no hay muchas cosas concretas.

A continuación una pequeña imagen que hace una rápida y buena comparación entre ambas versiones del lenguaje; no se si será así, pero las ideas planteadas no están para nada mal:

HTML 4

HTML 4

HTML 5

HTML 5

Vía: Frata

El RSS Como Índice para Medir el Precio de los Enlaces

Cultura 2 Comentarios »

Ante las penalizaciones que realizó y realiza Google en contra de la venta de enlaces (leer sobre esto), en ZonaCerebral se plantean la idea de tomar a las fuentes RSS como índices para medir el precio de los enlaces, dejando de lado el PR, que para algunos es injusto.

A continuación, 5 “íes” que demuestran el por qué el RSS es importante en un blog:

  • Independiente. No se trata de una medida impuesta por ninguna compañía que puede tener ciertos intereses económicos, sino de un factor que se determina libremente en función de la opinión de los usuarios sobre el contenido de tu sitio y de su elección de seguir leyéndolo en un futuro.
  • Inviolable. Al ser un índice independiente, nadie, salvo los propios lectores, podrá penalizarte con una reducción del número de usuarios que reciben tus artículos a través de su lector de feeds o de su correo electrónico.
  • Incuestionable. Es un valor que representa fielmente la audiencia y la capacidad de propagar la información de tu blog, sin que nadie pueda dudar de su legitimidad.
  • Incesante. Si hay algo que caracteriza al feed RSS de una página web, es su dinamismo y su constante evolución en el tiempo, ya sea de forma negativa o positiva, permitiendo medir en términos numéricos el éxito o el fracaso del sitio.
  • Inagotable. A no ser que decidas eliminar tu blog, el feed RSS continuará funcionando eternamente, por lo que no será posible que te despiertes un día y veas que alguien ha suprimido o sustituido este índice por otro, como podría ocurrir con el PageRank.

Sin dudas, estoy muy de acuerdo con Iván, de ZonaCerebral. Por ahí se dió demasiada importancia al PR, y ahora que Google hace lo que quiere nos damos cuenta que factores como RSS también indican la importancia y relevancia que tiene un sitio en internet. Pero, a tener cuidado: FeedBurner ahora es de Google.

Como Lograr Contenido de Fácil Lectura

Cultura Sin comentarios »

Muchos libros han tuvieron mucho éxito debido a que son de fácil lectura. Ésto significa que da gusto leerlos, no nos cuesta nada, nos da todo servido y frecuentemente no es necesario pensar/razonar para entenderlos a la perfección. Recuerdo a “no me digan que no“, el primer libro que recibió la mirada de mis ojos desde la primer hasta la última línea.

Ahora, llevando esto a las páginas de internet -específicamente a los blogs (donde el contenido es escrito por sus autores)-, se podría afirmar que aquellas que tienen contenido de fácil lectura pueden tener más éxito que las que no.

¿Cómo logramos ésto? En el blog de Alejandro Sena se publicó un artículo donde mencionan y explican en detalle 5 reglas para facilitar la lectura de nuestro blog:

  • El contraste con el fondo.
  • El tamaño de la tipografía.
  • El espacio entre letras, palabras, líneas y párrafos.
  • El uso correcto de ayudas visuales como el subrayado, negrita y colores.
  • La relación entre el texto y su entorno.

¿La explicación de cada una? Nadie puede explicarla mejor que Alejandro: ver explicaciones.

Hablando de CGI: La Interfaz Común de Pasarela

Cultura, Hablando Sin comentarios »

Antes de introducirnos de lleno a lo que es CGI, de qué se trata, debemos tener en claro dos conceptos:

  • Página estática: una página estática generalmente tendrá como formato HTML, y será aquella que al ser solicitada al servidor web, éste no hace más que entregarla tal y como está, sin modificarle nada. Hoy en día ya casi no se utilizan este tipo de páginas, pero en los comienzos de la W3 era lo único que existia.
  • Página dinámica: son armadas en el servidor web. Para ello se utilizan programas y lenguajes específicos, capaces de dar como resultado un HTML que luego se le entregará al cliente que la solicitó.

Con estos conceptos ya conocidos, veamos qué es CGI.

Como se dijo, cuando un servidor recibe una solicitud de una página dinámica, éste
le pasa la bola (con parámetros si así se requiere) a un programa externo. Dicho programa puede estar escrito en cualquier lenguaje (que el servidor soporte); normalmente son lenguajes interpretados (no es necesario compilaciones previas y son mucho más portables).

CGI define un estándar para transferir datos entre el navegador web y un programa externo. Volviendo al ejemplo de solicitud de una página web, CGI debe pasarle los datos al programa de algun modo; existen dos métodos: GET y POST, cada uno tiene sus características, pero aquí no hablaremos de ello. Una vez que pasó los parámetros, se procederá a la ejecución del script.

Como resultado de esta ejecución, se obtiene un objeto MIME, el cual define de que tipo de resultado estamos hablando (generalmente, documentos HTML). Éste objeto es capturado entonces por el servidor web (por la llamada salida estándar), y entregado al que realizó la solicitud.

Todas estas cosas suceden cada vez que uno de nosotros solicita una página web; nada complicado de entender.

Adentrándonos ahora un poco en el proceso de intercambio de información, veamos algunas de las variables de entornos que entran en juego:

  • REQUEST_METHOD: puede ser GET o POST.
  • QUERY_STRING: sólo tiene valores cuando se utiliza el método GET. Está compuesta por parejas como Variable1=Valor, concatenadas con &. Aquí, algunos caracteres (como acentos) son reemplazados por otros.
  • PATH_INFO: el nombre nos dice todo; es la dirección de la solicitud realizada por el cliente (URL).
  • SCRIPT_NAME: nombre del script invocado.
  • SERVER_PORT: puerto por donde se recibió la petición.
  • SERVER_PROTOCOL: nombre y versión del protocolo utilizado (ejemplo: HTTP/1.0 o 1.1).

Ya terminando, existen otras versiones por así llamarlas de CGI. Una de ellas es FastCGI, dónde se busca darle mayor velocidad a la ejecución de scripts creando un único proceso para múltiples peticiones y no uno por cada una como lo hace CGI. Otra, es SCGI, de la que no se mucho asique prefiero sólo nombrarla (si se quiere más información acerca de ésto, recomiendo leer aquí).

LibrosWeb.es: Libros Gratuitos para el Desarrollador Web

Cultura, Recursos Sin comentarios »

Algo que comúnmente hago es comprar libros; libros que sirvan para ir creciendo en lo que me dedico o al menos me apasiona: el desarrollo (diseño y programación) web.

Buscando en internet algunos libros, me encuentro con LibrosWeb.es, un sitio que se trae consigo algunos libros muy interesantes y completos de CSS, XHTML, JavaScript, AJAX y otros temas que -al menos a mí- me resultan más que atractivos.

Lo mejor de todo es que estos libros son 100% gratuitos y los podemos leer (o descargar) sin ningún tipo de restricciones.

Por otro lado tiene un libro llamado Symfony, la guía definitiva. Symfony es un framework para PHP bastante poderoso, y este libro promete darnos todas las herramientas para sacarle el mayor provecho en el menor tiempo posible.

LibrosWeb.es

¿De dónde salen estos libros? LibrosWeb.es se compone de libros que utilizan sus autores en los cursos que imparten, y prometen compartir siempre (gratuitamente) todos sus materiales, diciendo: “creemos que la información debe ser libre”.

Enlace: LibrosWeb.es


Copyright © 2007 daniBlog. All rights reserved.