Software

[Noticia] En el año 2009 Firefox podria superar a Internet Explorer

Si tal como lo oyen(leen), resulta que leyendo meneame, y de ahi zona Firefox, me vengo enterando de esta noticia.

Resulta que nuestro amado(oso-zorro), al parecer va consumiendo el mercado a pasos agigantados (según la W3Schools), y aunque como bien especifican, esto no es una tendencia en donde se reflejo el comportamiento de todas las personas ya que en este caso, al parecer solo se cuentan a usuarios avanzados, en gran parte, no podemos negar que es un muy buena noticia.

Si tomamos en cuenta la siguiente lista

  • Julio 2005 – Firefox 19.8%. IE 73.8%
  • Julio 2006 – Firefox 25.5%. IE 62.4%
  • Julio 2007 – Firefox 34.5%. IE 58.5%
  • Julio 2008 – Firefox 42.6%. IE 52%.

firefox vs internet explorer

Y aunque como dije antes no refleja la totalidad de los usuarios, es un echo que el nivel de usuarios de Internet Explorer esta bajando, y es que en el diseño/desarrollo web deberíamos tener una ley “o cumple los estándares o se va”,y parece que en este caso al ley se esta aplicando.

En hora buena para firefox
Vía | W3Schools :: Firefox podría superar a Internet Explorer en 2009

Leer más

[Entrevista]Entrevista a Rasmus Lerford, creador del lenguaje PHP

Esto sin duda tenia que publicarlo en este blog ya que, es de suma importancia.

En este post les quiero platicar sobre una entrevista que vi en consumer.es en donde platican con  Rasmus Lerdorf, el cual por si alguno no lo sabe es el creador del lenguaje PHP, con el cual trabajan empresas tan importantes como, Google, Yahoo, Facebook, Ajaxman, y tambien donde estan escritos muchos cms’s como WordPress y PhpBB.

Rasmus Lerford, actualmente trabaja como arquitecto de infraestructuras en Yahoo!, y sigue colaborando con el desarrollo de Php, ademas de que forma parte de Linuxcare Inc. como investigador

A continuación les copio la entrevista.

¿Cómo definiría PHP para alguien que no es programador?

Es la pieza de tecnología que responde a una petición web y provee los datos. Cuando apuntas tu navegador hacia una página web, el servidor responde a la petición y luego trata de encontrar la información para construir la página que luego ves en el navegador. PHP sería la parte que envía una petición a la base de datos o a otro servidor para encontrar la información que luego enviará de vuelta al navegador.

rasmus lerdford

rasmus lerdford

¿Cuando desarrolló PHP pensaba que llegaría al nivel que tiene actualmente de popularidad y de uso?

No, no tenía ni idea de que iba a ser tan popular. Simplemente escribí algo que necesitaba. Estaba haciendo sitios web, necesitaba una herramienta y no estaba ahí. La gente empezó a utilizarla y su uso comenzó a extenderse a medida que se fue necesitando crear servicios en Internet. Así PHP se hizo cada vez más popular. Muchas de esas personas no eran técnicos en programación, provenían del departamento artístico: creativos o redactores que tenían que hacer una web con un editor HTML y les pedían que metieran los productos de la empresa, los precios y las características.

Ellos decían: “¡Un momento, que yo no soy programador; no puedo encargarme de la página y conectarla con una base de datos”. Pero sus jefes les respondían: “Sí, te tienes que encargar de eso”. Por eso un montón de gente que no eran programadores cuando la Web se popularizó y debían confeccionar sitios web tenían pánico y necesitaban una herramienta como PHP, que tiene una curva de aprendizaje muy plana. Es muy fácil arrancar, y puedes coger una página en HTML y hacerla dinámica con PHP. No tienes que leer muchos libros para conseguirlo con éxito y desarrollar una web.

Para mucha gente PHP es “eso” que va junto con MySQL. Aunque puede funcionar con otras bases de datos, se suelen usar juntos, tal vez por el tipo de licencia bajo la que se distribuyen. ¿Son buenos amigos PHP y MySQL?

MySQL hizo por las bases de datos lo que PHP por los lenguajes de programación: los hizo accesibles para mucha gente, para la gente normal. Con Oracle te sientas delante del ordenador, tratas de hacerte a la idea y tienes que leer, leer y leer muchas cosas complicadas, configuraciones, y debes entender muchos conceptos sobre cómo funcionan las bases de datos antes de hacer algo. MySQL es, o al menos era, una base de datos muy sencilla con la que podías hacer una cosa y hacerla bien.

No hacía todas las cosas que podía hacer Oracle, pero sólo necesitábamos hacer algo sencillo para la web, porque en los 90 no era necesario hacer cosas muy complicadas. Sólo necesitabas, por ejemplo, hacer una lista de productos y características o precios. En este contexto, un lenguaje de programación sencillo y fácil de entender, junto una base de datos simple que podías hacer funcionar sin grandes conocimientos, fueron la “killer application” (aplicación determinante) de la época. Podías hacer un sencillo formulario que consultara a una base de datos, buscara los resultados y los devolviera como resultado al navegador. Eso era todo lo que se necesitaba en ese momento.

¿Cuáles son los puntos fuertes de PHP frente a otros lenguajes de programación?

PHP como lenguaje de programación no es mejor, probablemente es peor que otros lenguajes, pero lo que tiene PHP es que está orientado a un objetivo: la programación web en Internet. Cada caso de la documentación del sitio PHP.net está explicado con un ejemplo y eso es lo que busca a gente. Se puede copiar y pegar directamente en el código y realmente resuelve el problema.

Leer más

[Seguridad]Video: Atacando las Cookies de GMAIL

Esta semana se me antoja como que todo estará girando entorno a la seguridad, y en serio que si.

Esto se los digo por que me acabo de encontrar con un vídeo conde podemos ver como se ejecuta un hacking a una cuenta de Gmail usando cookies, la verdad no se ve que este complicado, habría que probarlo y ver si es posible, por que de ser así Gmail, podría estar en un grave fallo de seguridad, dejándonos expuestos a todos.

Bueno este es el vídeo en cuestión(creo que esta en ingles , ya que como no escuche el audio no se en que idioma este, pero es bastante ilustrativo).

Vía | Video de robo de cookies en Gmail

Leer más

[Seguridad] Windows Vista, ahora con un grave problema de seguridad

Ahora resulta que todo lo que se ha echo esta mal, primero hablamos de los gadgets de Google, luego de que esta caido Gmail y ahora leo en Microsiervos, que Windows Vista al parecer posee un terrible fallo de seguridad.

Esto ha sido dado a conocer en el Black Hat, y al parecer ahora si es bastante grave, ya que permite que un atacante se pueda hacer con el control del equipo atacado, sin que este puede hacer casi nada, esto si es algo grave para el sistema de bill.

vista-hack

Al parecer investigadores de IBM y VMWare acaban de desvelar durante la conferencia Black Hat de Las Vegas, una técnica que permite obtener control total de Windows Vista y lo hacen, de una manera que puede que sea prácticamente imposible de solucionar por Microsoft, a menos que cambie por completo. o sustancialmente, la arquitectura de seguridad de Windows Vista(…)

El problema nace en la forma en la que algunos programas de Windows Vista, como el navegador Internet Explorer, cargan las DLLs (librerías dinámicas) en la memoria de la máquina. El error se basa en que Microsoft asumió para la arquitectura de seguridad de su sistema operativo Windows Vista, que cualquiera de los archivos de DLLs que se cargasen a través de su tecnología .NET, eran seguros por definición. Apuesta, que sin duda, es arriesgada para la seguridad del sistema, pero que parecía conveniente por motivos comerciales.

Fernando Acero(kriptopolis).

A ver si ahora si muchas companias se deciden a darle un vistazo mas profundo a GNU/Linux y tomarlo en serio como alternativa a Windows, por que con tantos agujeros, ya parece coladera!!.

¿Y tu sigues usando Windows Vista(BUGS!!)?

Vía |Un nuevo problema de seguridad en Windows Vista que parece más grave que todos los anteriores juntos

Kriptopolis | ¿La puntilla para Vista?.

Leer más

[Linux] Requerimientos de las distribuciones Linux

Y aquí tenemos otro post sobre Linux y sus maravillas, ya que mi pc con solo poseer una tarjeta grafica embedida(onboard), un procesador  DualCore y dos Gigas en RAM, El open suse jala de maravilla.

Bueno, en este caso me entero vía Debianmexico, de un listado donde nos muestran algunos  de los requerimientos de Linux, de la mayoría de sus distribuciones, aqui se los dejo.

Se Divide Asi:
Distro gnu/Linux
**CPU (procesador)
**RAM(Mínimo)
**RAM(Recom.)
**Espacio en disco(mínimo)
**Espacio en disco(Recom.)

openSUSE 11.0 :Intel Pentium 1-4, Pentium M,Celeron, 32bit Xeon, Celeron D, Core Solo/Duo, Xeon, Xeon MP, Pentium 4Extreme Edition, Pentium D, Core 2 Duo, Itanium2;
AMD K6, Duron, Athlon, Athlon XP, Athlon MP, Sempron, AMD Opteron,Athlon 64, AMD Athlon 64 X2, Sempron 64, Turion 64; PowerPC G5/G4/G3
**256 MB
**512 MB
**3 GB
**5 GB

openSUSE 10.3:Intel Pentium 1-4, Celeron, AMD Duron, Athlon, Athlon 64, Semprom u Opteron
**256 MB
**512 MB
**500 MB
**3 GB

openSUSE 10.1 Intel Pentium 1-4, Celeron, AMD Duron, Athlon, Semprom u Opteron
**256 MB
**512 MB
**500 MB
**3 GB

CentOS 5: Intel Pentium I/II/III/IV/Celeron/Xeon,AMD K6/II/III, AMD Duron, Athlon/XP/MP, (Pendiente Itanium, Athlon 64,PowerPC) **128 MB
**512 MB
**1.2 GB
**2 GB

CentOS 3/4 :Intel Pentium I/II/III/IV/Celeron/Xeon, AMD K6/II/III, AMD Duron, Athlon/XP/MP, Itanium, Athlon 64, PowerPC **128 MB
**256 MB
**800 MB
**2 GB

Mandriva 2008 :Cualquier procesador Intel o AMD, 1Ghz o superior. Soporte para procesadores dual-core.
**256 MB
**512 MB
**3 GB
**4 GB

Mandriva 2007 : Pentium 1-4, Celeron, Athlon, Duron, Sempron.
**256 MB
**512 MB
**500 MB
**4 GB

Mandriva 2006 :Intel Pentium 1-4, Celeron, AMD Duron, Athlon, Semprom, Opteron, K6, Via C3
**128 MB
**256 MB
**500 MB
**4 GB

Fedora 8 :Intel Pentium 2-4, Celeron, AMD Duron, Athlon, Semprom u Opteron
**128 MB[1]/194 MB[2]
**256 MB
**500 MB
**3 GB

Fedora 7:Intel Pentium 2-4, Celeron, AMD Duron, Athlon, Semprom u Opteron
**128 MB[1]/194 MB[2]
**256 MB
**500 MB
**3 GB

Fedora Core 5: Intel Pentium 1-4, Celeron, AMD Duron, Athlon, Semprom u Opteron
**64 MB[1]/194 MB[2]
**256 MB
**500 MB
**3 GB

Debian 3.1: Intel Pentium 1-4, Celeron, AMD Duron, Athlon, Semprom u Opteron
**32 MB[1]/194 MB[2]
**256 MB
**500 MB
**3 GB

Debian 3.0: Intel Pentium 1-4, Celeron, AMD Duron, Athlon, Semprom u Opteron
**16 MB[1]/64 MB[2]
**128 MB
**450 MB
**4 GB

Xubuntu 7.10: Intel o AMD con velocidad de 500mhz
**64 MB/192 MB[3]
**128 MB
**1.5 GB
**4 GB

Kubuntu 7.10: Intel o AMD con velocidad de 500mhz
**384 MB
**384 MB
**4 GB
**4 GB

Ubuntu 8.04: Procesadores Intel/AMD de 32 bits y 64 bits **384 MB
**384 MB
**4 GB
**4 GB

Ubuntu 8.04 “Alternate”: Procesadores Intel/AMD de 32 bits y 64 bits
**256 MB
**384 MB
**4 GB
**4 GB

Ubuntu 7.10: Intel o AMD con velocidad de 500mhz
**256 MB
**384 MB
**4 GB
**4 GB

Ubuntu 6.06: Intel o AMD con velocidad de 500mhz
**256 MB
**256 MB
**2 GB
**3 GB

Ubuntu 5.10: Intel o AMD con velocidad de 500mhz
**192 MB
**256 MB
**2 GB
**3 GB

Slackware: 486 o superior
**16 MB
**32 MB
**100 MB
**3.5 GB

Damn Samll 4.2 486DX o superior
**16 MB
**128 MB
**–
**–

Damn Samll 3.0 486DX o superior
**16 MB
**128 MB
**–
**–

Damn Samll 1.0 486DX o superior
**16 MB
**64 MB
**–
**–

Slax 6 486, Pentium o AMD
**36 MB fluxbox
**96 MB KDE 144 MB
**-
**–

Slax 5.1: 486, Pentium o AMD
**36 MB fluxbox
**96 MB KDE 144 MB
**–
**–

Puppy 2: Pentium 166MMX o superior (Intel o AMD)
**128 MB
**128 MB
**–
**–

simplyMEPIS 6: Intel Pentium o AMD Athlon
**128 MB
**512 MB
**2 GB
**3 GB

Knoppix 5: Intel Pentium o AMD Athlon
**32 MB[1]/96 MB[2]
**128 MB
**–
**–

Ademas tenemos que tener en cuenta los siguientes aspectos:

  • CPU: Velocidad mínima recomendada en algunas distros es de 200 MHz
  • * Modo texto: En este modo no se instala un ambiente gráfico, y el sistema es controlado a través de la consola.
  • ** Interfaz gráfica: Se instala un ambiente gráfico en el equipo, por ejemplo KDE, Gnome, IceWM, XFC4, etc.
  • *** Memoria necesaria para ejecutar el proceso de instalación. La versión “Alternate” solo requiere 64 MB de RAM.
  • – Indica que no necesita espacio en disco duro para funcionar/instalar.

Vía | Requerimientos distros Linux

Leer más

[Noticias] IBM Ha liberado su codigo de la super-computadora

Creo que un par de días desconectado de la web, me ha costado que no me eh enterado de mucha cosas, y prueba de ello es que en estos días, se esta llevando la expo Linux World en EUA(si no me equivoco), y yo ni enterado pero mientras investigo mas sobre este tema, dejnme platicarles la noticia, por la cual escribí este post.

ibm

Resulta que IBM, el cual hace ya algunos meses nos había presentado la supercomputadora mas rápida del mundo, ha decidido liberar el código fuente que usa dicha supercomputadora, todo el codigo esta adaptado a usarse en sistemas Linux, entonces no debe de haber ningún problema si queremos probar este tipo de software.

En teoría y por lo que vi, es solo el código de las aplicaciones por que, en el sistema estaría usando Suse Linux.

Si alguien se anima a probar alguna de estas aplicaciones y decirnos como funciona o para que sirve.

Vía | IBM libera su código de Super-Computación como Código Libre

Enlace donde pueden descargar el Software Liberado | ftp://linuxpatch.ncsa.uiuc.edu/

Leer más

[Internet] Aurora : El futuro en la Web (web 4.0?)

Esto si me sorprendió bastante lo estuve leyendo ayer, que no entendí mucho que digamos pero les platico de que se trata esta cosa.

Se trata de Aurora, el cual es todo un nuevo concepto, el cual ha sido pensado por Adaptive Path (recordemos que Jesse James Garrett de esta misma compañía, nos dio la gran idea de adaptar el termino ajax a las peticiones Http en background )junto con Mozilla Labs, la cual nos hace recordar que la fundación Mozilla, no solo tiene un navegador web, sino muchas herramientas mas como Thunderbird, Seamonkey, Prism, etc.

aurora

Regresando al punto de Aurora, lo que nos presentan en el vídeo es una nueva forma de ver la web, basándose en un estilo diferente, mediante muchas ventanas y lo que aparenta ser un universo -Web-, con muchas aplicaciones a nuestro alcance,y no podemos negar que hay un toque de aspecto MAC, que al final parecen ser parte de una película/vídeo. Tal vez sea algo que de momento nos parecerá extraño, pero tal vez algún día eso sea tan común como hoy lo son muchas cosas, por ejemplo ¿en el año 2000?, ¿alguien tenia twitter?, ¿ó veías tus lectores de Feeds ? ó¿ alguien deseaba estar en hi5?¿Ajax? ¿JSON?¿Gears?,

Las cosas cambian y para muestra un vídeo mas.

Leer más

Historico de entradas

febrero 2012
L M X J V S D
« ene    
 12345
6789101112
13141516171819
20212223242526
272829  

Ajaxman

Mi nombre es Javier, soy desarrollador web con especialización en PHP (avanzado), HTML, CSS y Javascript(Medio).

Me considero evangelizador de Kohana Framework, Mozilla Firefox y GNU/Linux Debian.

Estoy casado, y tengo dos hermosos hijos.

Todos los contenidos a menos que se exprese lo contrario estan bajo licencia Creative Commons.

Enlazanos!!

hit counters online counter