Eclipse vs Netbeans vs Intellij

23 febrero, 2016

Durante los últimos años es tenido la oportunidad o obligación de trabajar con Eclipse, Netbeans e Intellij en mis diferentes proyectos, ahora bien despues de un tiempo, puede asegurarle que algunos de ellos le he agarrado amor y otros odio, pero por los momentos les dejo la incógnita de cual es cual.

El primer IDE (Ambiente de desarrollo integrado) con el cual comencé trabajando fue Netbeans, un IDE sencillo el cual considero que es amigable e intuitivo, después me toco Eclipse el cual considero que tiene una interfaz para nada agradable, pero sumamente configurable y como ultimo Intellij, similar a Netbeans pero de configuración automática.

Durante mis años de desarrollo, he llegado a las siguiente analogías:

Eclipse es como el carro de nuestros abuelos, un buen carro, mecánico que si sabes de mecánica, logras repararlo todas las veces que quieras, solo tienes que aprender bien de mecánica, volviendo al mundo de la informática, es un IDE que se puede configurar y configurar al infinito, cosa que es magnifico, siempre y cuando sepas lo que haces, dado que las opciones de configuración se encuentran en diferentes lugares, por lo que haras click y click infinitas veces, hasta llegar al lugar indicado. Te tomara unas horas (mínimo 1 hora) poder obtener un ambiente de trabajo funcional y libre de errores. Por otra parte Eclipse cuanta con varios plugin propios, de código libre, con apoyo de grandes empresas.

Netbeans es como el carro de todos los dias, el que utilizamos porque nos sentimos cómodos, no necesitamos gran cosa para ir al supermercado y volver a la casa, pero si necesitamos agregarle unas ruedas diferentes, no podemos, de nuevo a la informática, es uno de mis IDE de preferencia, es sencillo e intuitivo para alguien que no quiere aprender como configurar, dado que como es intuitivo la próxima vez llegaras de nuevo sin acordarte. Ahora el gran defecto que le veo, es que cuando necesitamos algún plugin, para extender o facilitarnos el desarrollo de una aplicación, muchos de estos dependen fuertemente de la versión que estamos utilizando, cosa que algunos no están al dia para la versión mas reciente.

Intellij es como el carro de lujo, lleno de electrónica, que nos da la sensación de que el carro hace el trabajo por ti, este IDE reconoce casi automáticamente la configuración necesaria para el buen funcionamiento  del proyecto, también te propone hacer configuraciones en el mismo para facilitarte el desarrollo de tu aplicación, pero todo esto con un precio, dado que entre estos tres, es el único que se paga, y de una manera algo exagerada a mi gusto. La interfaz entre Netbeans e Intellij me parecen similares, un poco mas cuidada la de este. La mayoría de los plugin necesarios o importantes, son desarrollados por la misma empresa, así que son cuidadosos de tener las versiones compatibles con la ultima versión

Conclusión Se que la comparaciones realizadas son algo superficiales, pero soy una persona que considera que las interfaces son algo sumamente importante y mas aun, el tiempo que te toma comenzar un proyecto sin tener que pasar horas aprendiendo como configurar un IDE en particular, considero que Eclipse fue un gran IDE para su época, pero hoy en dia debería evolucionar y decidir cambiar por completo la manera de trabajar en el (aunque probablemente dejaría de ser Eclipse). Netbeans es un gran IDE, intuitivo, pero le falta producir o incentivar mejor la creación de plumbagina compatibles con las nuevas versión. E intellij algo difícil de explicar, es el mejor a mi gusto, pero no se por cuanto tiempo puedan mantener la manera tan extraña de cobrar a sus clientes.

El mejor? Un IDE es mejor ante el otro siempre y cuando sepamos como utilizarlo, si necesitan infinidades de configuración y si realizan desarrollo en diferentes lenguajes, Intellij es un IDE orientado a JAVA, Intellij es JAVA|PHP|C/C++ y Eclipse aunque es orientado a casi todo lenguaje de programación, también es utilizados por otros proyectos como interfaz de base (Programas basados en eclipse)

Tecnologías utilizadas en la web

17 septiembre, 2015

Cuando empezamos a interesarnos en el mundo de Internet, tendemos a hacernos todos la misma cuales son las tecnologías utilizadas en internet, sobre todo cuales son las mas utilizadas.

Existen paginas especializadas en obtener dichas información, por lo que nos permiten saber saber las tecnologías utilizadas en internet y hasta saber dada una URL como esta compuesta la pagina web.

Ahora bien les voy a presentar dos de estas herramientas read more …

Firefox mi navegador por defecto

4 septiembre, 2015

Una pregunta que me hacen seguidos mis amigos, es ¿cual es tu navegador por defecto?, pero cuando doy mi respuesta, «firefox» me dicen y ¡¿por que no utilizas chrome?!

No es una respuesta fácil de responder, dado que es un conjunto de razones sencillas, pero importantes para mi.

Una de las razones, es que open source (código abierto), si Firefox es open source 100% por lo que quiere decir que todo el mundo sabe o puede saber que hay en programa, claro esta el código abierto, no es 100% anti-fallas, pero estoy convencido en que es mejor que otras opciones.

Algunos podrán decir chrome es de código abierto, pero se equivocan chromium es la versión de chrome 100% código abierto, pero para mi, no es tan buen navegador como lo es Firefox.

Otra razón es que no tengo confianza en google, en los últimos tiempos, google ha cambiado de ser el buen tipo, al ser el que quiere ganar mas dinero, por lo que utilizar el buscador google, mas tener google chrome, no me genera confianza, sobre todo que en sus condiciones de utilización, existen ciertos párrafos un poco perturbante.

Volviendo a lo principal, una razón es la consumación de recursos, en la salida de chrome, firefox tenia un pequeño problema, el cual era que la memoria se iba incrementando con el tiempo sin ninguna razón, pero después de unos meses, firefox paso a ser estable en este aspecto. También al comienzo chrome consumía menos memoria, pero hoy en día firefox consume mucho menos que este anterior y algo importante, al cerrar los dos navegadores, firefox deja de funcionar totalmente, mientras que chrome deja servicios activos, consumiendo recursos de la computadora, sin tener una utilidad directa con su uso (esto se puede configurar, pero casi siempre queda algún procedimiento trabajando)

Otra razon es que los plugins de firefox son mas abiertos, quiere decir, que dado que Firefox es una compañía independiente que no vende publicidad, no se ve sometida o comprometida a tener que controlar tanto los plugins que se colocan en sus paginas, mientras que chrome prohíbe ciertos de ellos, dado que afectan directamente servicios como Youtube, Adsense, etc.

La pagina de plugins, esta mas orientada a personas profesional de la informática, otros sitios de plugins de otros navegadores, son simplemente un desastre. Aunque tengo que reconocer que la interface del sitio de firefox es muy básica y debería evolucionar un poco.

El problema con los navegadores es que pueden evolucionar para bien, como para mal, pero por los momentos Firefox es mi navegador por defecto.

Dos plugin necesarios, anti-plublicidad y anti-seguimiento

1 septiembre, 2015

Mi vida en Internet ha cambiado considerablemente desde hace unos meses, dado que instale dos plugins (add-on, complementos del navegador) que me permiten eliminar automáticamente las publicidades y scripts fastidiosos como de seguimiento en la red.

No hay que generalizar que todos las publicidades de la red son malas, dado que muchas de estas permiten sobrevivir a los creadores de las paginas web, pero mucho de estos abusan con la cantidad de publicidad y sobre todo su calidad, algunas colocan publicidad con vídeos ruidosos, imposibles de parar rápidamente y en muchos casos difícil de identificar. O simplemente tienen miles de anuncios, haciendo que la pagina sea mas publicidad que  contenido útil.

Por lo tanto los plugins que uno debe instalar para evitar estas malas mañas, son:

Para explicar un poco read more …

Land rover: Manejarlo con tu celular? Util o Inutil?

3 agosto, 2015

Con la llegada de avances tecnológicos, como los celulares «inteligentes», están llegando aplicaciones interesantes, como la de manejar tu celular de Land Rover, esta marca a creado un vehículo el cual permite ser pilotado por tu celular, pero ¡¿para que?!. De la información mostrada en el vídeo, seria para conducir el vehículo cuando pasas por zonas difíciles, o cuando tu vehículo esta estacionado y la puerta de conductor este bloqueada, poder sacarlo fácilmente sin tener que pelearnos para poder entrar y colocarnos en el puesto del conductor.

Ahora bien, es que realmente es innovante, útil o inútil? Algo difícil de reponer, dado que el control de vehículos no es nuevo, el control por celulares tampoco, solo que los casos presentados suenan algo interesantes, ahora también, ¿cuantas veces en la vida real necesitamos estas opciones? Después de 10 años de uso cotidiano de un vehículo, solo he tenido 10 veces el caso de que no puedo entrar en el y como la mayoría de las veces me desplazo en la ciudad, nunca (casi nunca) he tenido la necesidad de tener que salir y verificar las distancias.

En mi opinión personal este tipo de opciones/aplicaciones no sirven de gran cosa, mas útil son opciones que permite estacionar, salir de lugares difíciles, de manera automática o semi-automática, que poder conducir con el celular el vehículo.

Un punto que me falto tocar, es de la seguridad que debe ser tocado, dado que ningún sistema es totalmente seguro, imaginen que encuentren una falla de seguridad en el sistema, cualquier persona con un celular podría mover el vehículo desde el celular, así que en conclusión estamos entrando en una era de tecnología móvil inútil.

Satélites artificiales en órbita

20 abril, 2015

Algunas veces no se han preguntado cuantos satélites ya hemos lanzado al espacio? o cuanta basura ya el humano ha dejado ya fuera del planeta tierra?

Existe una aplicación interesante que nos permite ver una buena cantidad de satélites artificales que en estos momentos están en el espacio , simular en tiempo real el desplazamiento entre otras cosas interesantes.

Para reponer un poco a las dos primeras preguntas dichas anteriormente, aquí hay una imagen de la cantidad de satélites artificiales, para ser mas preciso los puntos amarillos, son satélites que ya no están en uso y los verdes los que aun están en utilización.

read more …