Probando desde mi movil android

Este es un ejemplo de la aplicacion blogger de Android.


Porqué sí seguir dando soporte para IE6.

Muchos de ustedes habrán participado en las campañas que se organizaron en la red en los últimos dos años, “Dejad morir IE6″ “Yo ya no doy soporte a ie6 actualizate” y un sin fin de slogans para estas campañas, incluso hubo una a favor “Save IE6” (como si se tratara de un animal en extinción, vaya que así es.)
No estoy a favor ni en contra de dejar morir a IE6. (Lo dejo en claro).

Pero aquí van unas razones por las cuales seguir soportando a este viejo y moribundo navegador:
Un muy buen porcentaje de usuarios que visitan sitios web populares sigue usando IE6
Las empresas que piden nuestros servicios web (maquetación, diseño, desarrollo) apuntan a un mercado que no es de “expertos” (léase tú, yo)
El segundo punto de arriba significa que la masa popular de usuarios, continúa usando IE6
Como maquetadores web no podemos darnos el lujo de decir “yo cumplí, que se las arreglen los usuarios” ó ¿tú quisieras comprar un auto que viene sin llantas? y en la agencia te dijeran:”arregleselas usted”
NO TODOS SOMOS GEEKS y NO TODOS CONOCEMOS FIREFOX.
A las empresas que les trabajamos les importa llegar a un gran numero de usuarios para vender sus productos mediante la web y si su sitio no funciona para IE6 estaríamos haciéndoles perder una gran cuota de usuarios.

Muchas personas mantienen IE6 no porque quieran, se hayan acostumbrado o simplemente se resistan al cambio, la realidad a veces va más allá.

En la mayoría de los países tercermundistas (léase donde yo vivo), muchos pero muchos tienen copias piratas, lo cual significa que sus serial numbers son inválidos y no permiten realizar actualizaciones hacia IE7 por lo menos…

Este es tan solo mi punto de vista.¿Tú qué piensas?
PD: si escribo esta reflexión es porque ahora mismo estoy dándome un break, he pasado las ultimas 2 horas con hacks para IE6 para un diseño de un sitio web muy importante. (Si no, no me pagan).

¿Me puedes hacer una página web?

Andres, tú haces páginas web, ¿verdad? ¿me puedes hacer una?, pero por favor cóbrame baratito nomás.

Ésta es la frase común que escucho cuando alguien me pide un trabajo. Mucha gente tiene la idea equivocada de que una “página web”, como suelen llamarle, es algo simple de hacer y que se podría hacer de un día para otro.
Cusco es una ciudad turística y por ende hay muchas empresas relacionadas a éste sector que requieren sitios web para vender sus productos al extranjero. Sin embargo, la mayoría de la gente que está tras este negocio, tiene la rara creencia de que un sitio web se hace rápidamente y que hacerlo no cuesta casi nada. Esto se debe porque existen muchas personas que se dedican a hacer sitios web — generalmente no de muy buena calidad — que cobran muy bajo.
Si alguna vez alguien te dijo una frase parecida a la de arriba, talvez te interesen los siguientes consejos para darle mas valor a tu trabajo.
Yo cobro barato
Si es así, pues te habrás dado cuenta de que el dinero no te alcanza . Que para llegar a fin de mes, tienes que aceptar muchos trabajos o buscarlos para generar un buen ingreso y mantenerte. Que trabajas demasiado o a veces ni comes. Que por tratar de cumplir haces un trabajo de mala calidad, quedando mal no sólo con uno mismo sino con todos los clientes con los que te comprometiste. Quizás tu trabajo es excelente pero el cliente no lo valora. Si ese en algún modo es tu caso, déjame darte algunos consejos que la experiencia me ha enseñado:
Ten tu propio sitio web. Un lugar donde puedas mostrar tus trabajos, tus metas, tus habilidades y donde los clientes puedan observar la calidad de tu trabajo.
Crea un modelo de cotización general. Ponle tu marca personal y especifica lo que incluye un sitio web común .
Enseña al cliente. Por ejemplo tengo que enseñar que una “Página Web” es parte de un “Sitio Web”, o dar a conocer algunos términos de este mundo para que el cliente entienda.
El cliente no siempre tiene la razón. Es importante tener una entrevista con el cliente y explicar las cosas que le van a convenir ya que muchas veces ellos requieren cosas innecesarias. Por ejemplo el cliente puede decirte: “quiero que mi negocio de ventas tenga una introducción en flash como lo tiene la empresa de la competencia” cuando en realidad lo que él necesita es vender más y obviamente el intro en flash no le va a ayudar.
Que te proporcionen el material necesario. Muchas veces me han dicho: “Esa página vende este producto y como yo también lo vendo, puedes copiarte lo que tiene él, además puedes bajarte las fotos de internet”. No aceptes eso. Si vas a empezar un trabajo, es necesario que el cliente te proporcione todo lo necesario para que puedas cumplir tu trabajo. Además te ayudará a evitar problemas de copyright.
No tienes cuatro manos. Te recomiendo que puedas tener un plan de trabajo, darle el debido tiempo a las cosas difíciles y terminar con lo más fácil. Si es que haz aceptado más de un trabajo de la misma manera planifica los tiempos para que puedas cumplir y no aceptes más de lo que sabes no lograrás.
Delega. Personalmente tengo conocimiento de programación y cosas relacionadas, pero mi conocimiento sobre diseño es limitado, lo mejor que se puede hacer es contratar a alguien que si domine de diseño y juntar fuerzas para lograr un mejor trabajo.
Innova. Actualízate siempre, busca las nuevas tendencias y aprovéchalas en tu trabajo. Da a conocer esto a tus clientes y de la misma manera ponle costo a tu esfuerzo.
Se honesto y cumple. Nunca falles al que te da trabajo, haz todo lo posible por cumplir con lo que te haz comprometido. Así lograrás reconocimiento y obviamente más clientes.
Recién estoy empezando ¿Qué puedo hacer?
Pues mi consejo es que seas competitivo, estudia (no siempre profesionalmente, personalmente aprendí a hacer esto por necesidad) y dedícate a lo que haz escogido, en este tiempo muchos se están dedicando a este negocio y si no lo haces bien, no vas a llegar lejos.
Yo gano bien y tengo buenos clientes ¿Cómo puedo ayudar?
Comparte lo que sabes con los que están empezando, ya que tú también empezaste así :D. Es bueno generar competencia y capacitar a otros ya que genera esfuerzo e innovación de parte de ambos.
En conclusión he tratado de expresar mi punto de vista sobre esto y posiblemente tengas más que añadir. Si es así nos gustaría que lo compartas con nosotros.
Si te ha ayudado pues ahora ya sabes que hacer cuando te digan ¿me puedes hacer una página web?.

Taylor Hicks - Seven Mile Breakdown (video)


Find more videos like this on Taylor Hicks

6 Interesantes plugins Wordpress para tu empresa


Wordpress se ha convertido en una gran plataforma para una amplia gama de proyectos web. Si bien originalmente fue pensada para montar blog, hoy nos permite crear sitios tan complejos como inimaginables, y lo mejor, con la misma facilidad de actualización. Los plugin, sin duda, han tenido un papel fundamental en todo este crecimiento, no solo nos han permitido mejorar el contenido total de nuestra web, sino que también, ha cada problema, nos ha brindado una solución. La cantidad de plugin y la cantidad de usuarios desarrollando soluciones, hoy nos permiten encontrarlo todo. Ahora incluso, podemos usar Wordpress como una herramienta de comunicación interna y back office. Con estos surtidos de plug-ins que podemos manipular para mejorar nuestras empresas, la eficiencia, además de ofrecer más soluciones a nuestros clientes.

ENLACES PROGRAMACIÓN

REFERENCIA DE LENGUAJE PHP:
Sitio oficial de PHP, imprescindible para cualquier consulta.

PHP EN CASTELLANO:
Sitio de recursos PHP en castellano. Foros, artículos, blogs... Todo para desarrollar sitios en PHP y para diferentes niveles de usuarios.

REFERENCIA PARA MYSQL Y PHP:
Referencia muy completa para todo lo referente a PHP y MYSQL. La ordenación alfabética de funciones y sentencias es de lo mejor y muy avanzado para poder realizar consultas muy concisas.

FOROS DEL WEB:
Foro imprescindible para todo aquel que necesita ayuda para programar o desarrollar. Contiene foros de PHP, ASP, FLASH, HTML, CSS y mucho más.

¿Porqué elegir PHP?

AUTOR: Agustín Dondo Publicado en: www.programacion.com

De acuerdo a las encuestas de NetCraft, PHP es ahora el módulo más popular para el servidor Apache, creciendo un 4% mensual sobre la totalidad de sitios de Internet. Aquí contamos algunas de las razones por la cual PHP se ha convertido en uno de los lenguajes de script más populares.

Un poco de historia

PHP (siglas que originalmente significaban Personal Home Page) fue primero escrito por Rasmus Lerdorf como un simple conjunto de scripts de Perl para guiar a los usuarios en sus páginas. Luego para satisfacer inquietudes del mismo tipo por parte de otra gente lo reescribe, pero esta vez como un lenguaje de script agregándole entre otras características soporte para formularios. Al ver como la popularidad del lenguaje aumenta, un grupo de desarrolladores crea para él un API, convirtiéndose así en el PHP3. Fue en ese momento cuando el parser de scripts PHP es completamente reescrito (el Zend Engine) dando vida al PHP4 mucho mas rápido, tal y como lo conocemos en la actualidad.

PHP actualmente significa Hypertext Preprocessor y esta listo para su mejor momento...

Cosas para tener en cuenta en un lenguaje de scripts

Las cuatro grandes características: Velocidad, estabilidad, seguridad y simplicidad.

Velocidad: No solo la velocidad de ejecución, la cual es importante, sino además no crear demoras en la máquina. Por esta razón no debe requerir demasiados recursos de sistema. PHP se integra muy bien junto a otro software, especialmente bajo ambientes Unix, cuando se configura como módulo de Apache, esta listo para ser utilizado.

Estabilidad: La velocidad no sirve de mucho si el sistema se cae cada cierta cantidad de ejecuciones. Ninguna aplicación es 100% libre de bugs, pero teniendo de respaldo una increíble comunidad de programadores y usuarios es mucho mas difícil para lo bugs sobrevivir. PHP utiliza su propio sistema de administración de recursos y dispone de un sofisticado método de manejo de variables, conformando un sistema robusto y estable.

Seguridad: El sistema debe poseer protecciones contra ataques. PHP provee diferentes niveles de seguridad, estos pueden ser configurados desde el archivo .ini

Simplicidad: Se les debe permitir a los programadores generar código productivamente en el menor tiempo posible. Usuarios con experiencia en C y C++ podrán utilizar PHP rápidamente.

Bueno otra característica a tener en cuenta seria la conectividad. PHP dispone de una amplia gama de librerías, y agregarle extensiones es muy fácil. Esto le permite al PHP ser utilizado en muchas áreas diferentes, tales como encriptado, gráficos, XML y otras.


Ventajas adicionales de PHP

PHP corre en (casi) cualquier plataforma utilizando el mismo código fuente, pudiendo ser compilado y ejecutado en algo así como 25 plataformas, incluyendo diferentes versiones de Unix, Windows (95,98,NT,ME,2000,XP,bla,bla,bla) y Macs. Como en todos los sistemas se utiliza el mismo código base, los scripts pueden ser ejecutados de manera independiente al OS.

La sintaxis de PHP es similar a la del C, por esto cualquiera con experiencia en lenguajes del estilo C podrá entender rápidamente PHP. Entre los lenguajes del tipo C incluimos al Java y Javascript, de hecho mucha de la funcionalidad del PHP se la debe al C en funciones como fread() o srtlen(), así que muchos programadores se sentirán como en casa.

PHP es completamente expandible. Está compuesto de un sistema principal (escrito por Zend), un conjunto de módulos y una variedad de extensiones de código.

Muchas interfaces distintas para cada tipo de servidor. PHP actualmente se puede ejecutar bajo Apache, IIS, AOLServer, Roxen yTHTTPD. Otra alternativa es configurarlo como modulo CGI.

Puede interactuar con muchos motores de bases de datos tales como MySQL, MS SQL, Oracle, Informix, PostgreSQL, y otros muchos. Siempre podrás disponer de ODBC para situaciones que lo requieran.

Una gran variedad de módulos cuando un programador PHP necesite una interfase para una librería en particular, fácilmente podrá crear una API para esta. Algunas de las que ya vienen implementadas permiten manejo de gráficos, archivos PDF, Flash, Cybercash, calendarios, XML, IMAP, POP, etc.

Rapidez. PHP generalmente es utilizado como modulo de Apache, lo que lo hace extremadamente veloz. Esta completamente escrito en C, así que se ejecuta rápidamente utilizando poca memoria.

PHP es Open Source, lo cual significa que el usuario no depende de una compañía específica para arreglar cosas que no funcionan, además no estás forzado a pagar actualizaciones anuales para tener una versión que funcione. Muchos de nosotros que hemos esperado que Allaire arregle algo apreciamos esto.

Algunas contras

El manejo de errores no es tan sofisticado como Cold Fusion o ASP.
No existe IDE o Debugger. Una IDE puede no ser importante para la mayoría de los programadores y un debugger ha sido prometido por Zend Tech para un futuro muy cercano.

Cuándo debes utilizar PHP y Cuándo debes utilizar otro lenguaje

Si estas desarrollando bajo una plataforma UNIX o Linux, debes elegir entre Perl y PHP, ambos excelentes. Para mucha gente PHP es más simple a la hora de escribir scripts, haciéndolo más productivo en proyectos no tan grandes. ¡Claro que no existe razón para no tener PHP y Perl al mismo tiempo!

En ambientes Windows compite muy de cerca con ASP y Cold Fusion, aquí la elección se basa en asuntos un poco más técnicos y en la política que desee utilizarse para el sitio. ASP junto a IIS es probablemente más estable que PHP con IIS. Pero en términos puramente técnicos, PHP bajo Windows NT es mucho más estable que los otros dos (además de ser más rápido y utilizar menos recursos). De cualquier manera ASP ofrece una mejor integración con este ambiente sobre todo si se desea utilizar COM.

Conclusión

Como muchas otras cosas en la caja de herramientas de un programador, PHP ha sido creado casi accidentalmente. Empezando como experimento de una persona, modificado para adaptarse a las necesidades de muchos otros programadores de un lenguaje rápido, simple, robusto que pueda trabajar en conjunto a otros componentes. En los últimos tres años ha crecido de forma desmedida, tomando así el papel principal del scripting del tipo Server Side.