Páginas

sábado, junio 30, 2012

Chrome supera a Internet Explorer

Ya hace un tiempo largo se comentaba acerca del navegador de Google Chrome, lo cierto es que poco a poco ha ganado terreno a otros navegadores. Tal vez sea gracias a que figura en un banner de Google (pagina principal para mucha gente) en caso de no estar usándolo, su gran velocidad de respuesta como fácil uso o su interfaz limpia.

Lo cierto es que en las estadísticas globales de StartCount Chorme está superando a Internet Explorer el navegador que hasta recién era usado por mayor cantidad de personas.


Cabe destacar que según se puede leer en otros blogs uno de los principales lugares donde se usa Internet Explorer es en las oficinas. Es muy común que por políticas de seguridad informática se impida instalar otros navegadores.

No hay que olvidar otros navegadores como el Firefox que se encuentra tercero, Safari que se encuentra cuarto (muy utilizado en MAC) y Opera que se encuentra quinto.

domingo, junio 24, 2012

Evadiendo CAPTCHAs de forma automática

Hace un tiempo se describió los CAPTCHAs como soluciones a robots que generan procesos automáticos. Y por supuesto la gente que se dedica a evadir protecciones no se quedó atrás, y existen algunas alternativas para evadir de forma automática estas imágenes distorsionadas.

Por supuesto que no todo es gratis en esta vida y si uno no quiere estar como un mono escribiendo números y letras deberá pagar a otro para que lo haga, esa es la idea de los sitios bypasscaptcha y deathbycaptcha. Los mismos proporcionan una API para poder automatizar el proceso y tienen un costo de 1000 CAPTCHAs resueltos alrededor de los 5 dólares (depende el servicio) con una demora aproximada de 20 segundos.
Si bien existen otras alternativas (OCR, fallas en el diseño, bugs en la aplicación, etc) la opción de pagar no parece tan mala debido a su bajo costo, claro que todo depende de para qué se utilice.

Hay que aclarar que a este costo hay que agregarle el del programador que desarrolle un aplicativo que utilice la API, es decir no es tan sencillo, pero lo importante es conocer que existen la posibilidad de que esas imágenes que nos impiden realizar procesos automáticos sí pueden saltearse pagando para que otro se dedique a ingresar los códigos.

Como se ve ninguna medida de seguridad parece ser inviolable, la creatividad (y el negocio) siempre estará presente.

sábado, junio 23, 2012

Nueva política de dominios TLD

Como ya sabemos el negocio de los dominios fue algo redituable mediante un sistema especulativo donde la gente adquiría dominios y luego los revendía a quienes sean los propietarios de la marca u otra persona interesada.

Es bueno saber que si bien en la mayoría de los casos un abogado especializado en derecho informático podrá readquirir el dominio (ya sea mediante la ICANN en caso de ser un dominio internacional o en el NIC local) rara vez valga la pena contratar un abogado dado que el costo de los honorarios suelen ser más altos que el valor que ponga el vendedor del dominio, y todo esto si consideramos que tenemos inscripta la marca en un organismo gubernamental de marcas.

Hay dominios internacionales que se han vendido a un valor altísimo, como se da el caso de sex.com que en el año 2010 se llego a vender a 13 millones de dólares. En SEDO se puede seguir el mercado de los dominios dado que esta plataforma es un lugar de encuentro entre compradores y vendedores.

El punto realmente importante es que hace un tiempo se abrió el juego a generar nuevos dominios TLD (Top Level Domain) y no es porque se hayan creado nuevos países (que en ese caso serían ccTLD) o se piense para un fin filantrópico sino para que las empresas puedan comprar su propio TLD con por ejemplo “.miempresa”.

En la nota del diario La Nación “Dominios de alto nivel, hasta el infinito y más allá” se describe de forma clara los problemas de esta nueva política de dominios y, además de describir problemas técnicos, explica porque no tiene mucho sentido.

Como bien se describe lo cierto es que hubo mucha plata de por medio más toda la que vendrá después, tal vez innecesariamente gastada por parte de las empresas.

jueves, junio 21, 2012

IPv6 finalmente lanzado ¿qué significado tiene?

Así es a principio de este mes,exactamente el 6 de junio de 2012, se ha lanzado IPv6 (cuyo RFC tiene el número 2460).

Como se comentó anteriormente, al conectarnos se nos asigna una dirección IP que hasta hace poco solo era IPv4. Pues bien el hecho de finalmente haberse lanzado IPv6, y dado que las direcciones de IPv4 se estaban agotando (o siempre estaban a punto de agotarse), muestra que de cierta forma la gran red de redes ha dado un salto a una nueva tecnología lo cual es muy positivo. Simplemente significa que las direcciones serán de una extensión mayor lo que posibilitará tener una dirección única para cada dispositivo sin necesidad de utilizar NAT, Porxys u otras tecnologías.

Como bien se explica en la información que proporcionó Google al respecto el usuario común no deberá hacer absolutamente nada y no debería sentir ningún cambio, dado que todo será un traspaso transparente.

Lo que si es importante si uno piensa adquirir un nuevo router hogareño intentar que sea de la nueva tecnología, que en la página de lanzamiento de IPv6 se pueden ver distintos modelos.

Es un hecho importante y será interesante la mayor adopción por parte de los ISP, si bien se sabe que el traspaso no será rápido la nueva tecnología ya se ha lanzado de manera oficial.

¡Bienvenido IPv6!

Precio elevado de los discos rígidos, ¿es o no por las inundaciones de Tailandia?

Quien se haya interesado en la compra de discos rígidos se habrá dado cuenta que hace a fines del año 2011 se ha incrementado en gran medida el costo de este insumo informático, en su momento por varios medios se anunció que esto se debía a las inundaciones en Tailandia donde se encontraba el 25% de la producción mundial.

Lo cierto es que luego de casi 8 meses los precios siguen por las nubes y no hay síntomas de que bajen. Algunos dicen que se debe a un estado especulativo de los comerciantes mientras que otros que otros dicen que el impacto de las inundaciones no fue tal sino una excusa, más específicamente hablan de un dúo polio de los mayores fabricantes de discos rígidos (Western Digital y Segeate) que “arreglan” el precio del mercado.

Mientras tanto los usuarios son los que se encuentran en una difícil situación dado deben pagar hasta el doble del valor por la misma cantidad de GB antes de este suceso.

Algunos se animan a almacenar archivos en la nueve mediante servicios como Dropbox o el reciente Google Drive, pero dan una cantidad de GB limitada (actualmente 5, aunque en Dropbox si se invita gente se va extendiendo). El detalle es que en varios países las conexiones no son las mejores por lo que la subida y bajada puede demorar mucho tiempo por lo que no termina siendo útil.

Esperemos que el precio de estos insumes vayan bajando, teniendo en cuenta los nuevos formatos de archivos multimedia (alta definición) por ejemplo.

Pobre duración de batería en smartphones

Si hay algo en lo que se involucionó es en los teléfonos celulares, más específicamente los llamados teléfonos inteligentes o smartphones, es en la baja duración de la batería. Esta frase no viene a generar controversia sino simplemente a aclarar un punto que no se suele tener en cuenta en el traspaso de un teléfono no-inteligente a uno “inteligente”.

Vale la aclaración dado que teléfonos sencillos básicos la batería suele durar hasta 10 días, en los smartphones con las aplicaciones normales corriendo puede durar como mucho 2 o 3 días, y eso ni bien se compre sin ningún tipo de desgaste, luego pueden llegar a durar 1 solo día, más allá de lo que digan en las especificaciones.

Por supuesto que no se puede comparar las características de uno con el otro, pero ¿de que me sirve tener aplicaciones, bluetooth, wifi, 2/3G, GPS si la no tiene batería? Tal vez parezca ridículo pero no lo es: sin batería no funciona ninguna de las cosas “inteligentes” de estos teléfonos.

Esta claro que los teléfonos inteligentes no siguen la filosofía UNIX dado que hacen muchas cosas pero mal, dado que no pueden cumplir algo básico: que la batería dure un tiempo prudencial para hacer llamadas y enviar SMS.

Para que dure más la batería se suele aconsejar utilizar menos funciones: deshabilitar el WiFi, el GPS, decir que solo utilice 2G (o deshabilitar el APN), cerrar aplicaciones que no se utilicen, no utilizar mucho la cámara, acceder poco a la microSD, etc... en fin utilizarlo como un teléfono “de los antiguos”.

Pues bien, ya está advertido si decide cambiar su teléfono móvil tenga muy en cuenta el tema de la batería.

¿Cómo cambiar la dirección IP publica?

Como bien sabemos cada vez que uno se conecta a Internet tiene una IP pública, esta dirección es la que nos otorga el ISP (Proveedor de servicio de Intenret) y es con la cual se interactúa con otros servicios. Cabe aclarar que no se debe confundir con las IPs privadas las cuales son otorgadas generalmente por DHCP por el router o modem/router, o asignadas de forma manual en cada dispositivo.

Para conocer la IP pública se puede hacer en un símbolo de sistema ipconfig en caso de estar sobre windows o ifconfig en linux siempre que se conecte directo de la PC al modem, si se está detrás de un router se puede ver en la configuración de estado del router o acceder al sitio WhatIsMyIP.

Entre los servicios hogareños de Internet los proveedores suelen asignar IPs dinámicas es decir que van rotando entre los usuarios, mientras que para empresas se puede pedir IPs dedicadas por lo que cada cliente tendrá una IP o un rango de IP para su propio uso (claro que es más caro).

Pues suelen existir algunas limitaciones en algunos servicios por lo cual puede ser necesario cambiar nuestra dirección IP publica. Esto generalmente se da en servidores de descarga directa que solo permiten descargar hasta un límite por cada IP. Pues una forma de saltear esta limitación es forzar el cambio de IP.

En los servicios ADSL basta con apagar (o desenchufar de la corriente) el modem y volver a encenderlo (o enchufarlo). Mientras que en los servicios de cablemodem en algunos proveedores requieren un cambio de dirección MAC esto se puede hacer, en caso de estar conectado mediante un router, en la configuración de este en la parte de clonar dirección MAC donde además de clonar la de una placa de red permite editar este valor, cabe aclarar que luego habrá que desenchufar y enchufar el modem así toma el nuevo valor. Es importante recordar el valor inicial para de esta forma reestablecerlo en caso de que no se pueda reconectar con una nueva dirección MAC.

En la siguiente imagen se puede visualizar la configuración en un router TP-Link

La estructura de la dirección MAC son 6 campos de 2 dígitos en hexa, es decir 6 valores del 0 al 255 pero en vez de en decimal en hexadecimal ósea del 0 al 9 y de la A hasta la F. Los primeros 3 valores corresponden a el fabricante. Para a partir de una MAC address saber de que fabricante es se puede acceder a la herramienta online OUI Lookup Tool.

miércoles, junio 20, 2012

Listas de Correo vs. Foros web

Si bien gracias a las redes sociales las listas de correos o los foros webs están cayendo cada vez más en desuso (al menos desde la perspectiva de este simple redactor), mucha gente sigue utilizando y al momento de crear una nueva “comunidad” surge la necesidad de analizar que es lo más conveniente: una lista de correo o un foro web.

Primero habrá que definir cada uno:
- Una lista de correo consiste en un servicio el cual permite que al enviar a una dirección de correo electrónico específica llegue a todos los que están suscriptos a la lista. También existen los grupos (como los de Google o los de Yahoo) que son versiones especiales de listas de correo ya que incorporan nuevas funcionalidades (por ejemplo tener una web o almacenar archivos) claro que requieren tener una cuenta de ellos. Las listas de correo permiten suscribirse para que llegue cada mensaje por separado (lo más común), para que llegue un digesto (todos los mensajes del día u otro período juntos), o algunos servicios permiten el modo web.
- Un foro web consiste básicamente en un software de scripting que se accede vía web que permite ver mediante un navegador mensajes publicados, crear o responder otros.

Algunas características:
- Las listas suelen ser mas simples de comprender, simplemente hay que leer y contestar o enviar correos electrónicos.
- Mientras que en un foro web el usuario elige que tópicos descargar entrando en un enlace en la lista, generalmente, llega todo a la casilla de correo.
- En las listas se suelen utilizar nombres reales mientras que en los foros webs se usan nicks.
- Interactuar en muchas listas solo requiere conocer el usuario y password de una dirección de correo electrónico mientras que para interactuar en muchos foros es necesario crearse y acceder a diferentes cuentas creadas en cada unos de estos foros (claro a menos que se use OpenID).
- Depende el CMS que se utilice la forma de ver los nuevos mensajes puede variar.
- En los foros webs los mensajes se pueden editar (generalmente) mientras que en las listas una vez enviado ya está.
- Los foros webs suelen tener distintos niveles de permisos y rangos entre los usuarios.
- Habrá que conocer las limitaciones del hosting respecto a las listas de correo (ya tratado).

Algunos software para listas de correo pueden ser Mailman o phpList, y algunos de los servicios más comunes son los ya comentados grupos como Grupos Yahoo (que además de tener una lista proveen otros servicios).
Los software para foros web suelen requerir utilizar una base de datos como MySQL. Existen varias alternativas, algunas de ellas son SMF, phpBB, punBB, sin contar los sistemas de gestión de contenido que  no son foros que cuentan con plugins para foros (como Joomla).

La decisión suele ser compleja todo depende el público al que se apunta.

jueves, junio 14, 2012

¿Es conveniente un CMS o un desarrollo propio para el desarrollo de un sitio web?

Al plantear el nuevo desarrollo de un sitio web surgen varios interrogantes, uno de los cuales es si desarrollar el sitio desde cero o utilizar un CMS (sistema de gestión de contenidos, por sus siglas en inglés).

Queda claro que en ambos casos se deberá conocer algo de programación, pero el conocimiento en el primer caso (un desarrollo propio) debe ser muy elevado mientras que en el segundo todo depende de lo que se desee hacer.
De un punto de partida se puede optar por saber PHP y MySQL, dado existe gran variedad de CMS que utilizan estas tecnologías.

Pues bien si vamos a los ejemplos, para desarrollar un sitio web (por ejemplo) para ofrecer un producto o servicio se puede optar por el CMS Wordpress utilizando solo páginas y descargando algún theme acorde. Esto puede demorar unos 15 minutos (si ya se posee de los textos e imágenes) y menos aún si el webhosting trae una opción para instalarlo con 1 clic (muy frecuente en webhostings pagos que tengan como panel de configuración cpanel o similar).

Claro que el diseño puede terminar siendo muy similar al de otros sitios con el mismo theme, por lo que se deberá modificar algunos colores o la tipografía del CSS, tal vez hacer un logo, etc. También debe considerarse el costo de un diseñador para que arme un theme si así se lo desea o comprar uno en sitios especializados.

Si se decide hacer desde cero tal vez se tenga más control sobre el código, no se tendrá código desconocido pero se demorará bastante más, eso si seguramente sea algo más original.

Un punto a destacar es que varios CMS contemplan aspectos de SEO que tal vez considerar esto en un desarrollo propio puede ser un poco tedioso, es decir que lleve más tiempo.

Lo que hay que tener en cuenta es cuanto tiempo querremos que nos insuma el desarrollo del sitio, que tan complejo es el mismo, cuanto querremos modificar del CMS en caso de utilizar uno (si es mucho tal vez convenga más un desarrollo propio), y que tan original queremos que sea. Como bien se sabe conocer bien un CMS puede llevar un tiempo considerable, teniendo en cuenta lo complejos que son algunos al día de la fecha como Drupal.

Realizar plugins o mods para algún CMS puede ser una buena opción antes de realizar todo un desarrollo propio, por lo que esto también deberá ser tenido en cuenta. Ademas de considerar que los que se ofrecen en las webs de estos le dan muchas utilidades más.

Los Sistemas de Gestión de Contenidos más comunes para desarrollar sitios son: Wordpress, Drupal y Joomla.