Wednesday, January 31, 2007

Uso de español en Internet

Desde que inicié este blog, me cuestioné si lo debía hacer en inglés o español. Cada día la experiencia me indica que debo hacerlo en inglés. ¿por qué ? (why ? ).

Sólo el 6% de los sitios web está en español.

En Wikipedia existen 193 Mil artículos en español versus 205 mil en sueco, en circustancias que el español es el tercer idioma en cantidad de personas que lo habla ( despues del chino y el inglés). La cantidad de personas que hablan inglés v/s español es 380 v/s 440 Millones, sin embargo, la cantidad de entradas en la wikipedia tiene una relación de 1 a 10 (can anyone explain this ??? ).

Así podría seguir enumerando hechos que hacen que el inglés sea el idioma de internet, y en particular para los blogs. Creo que en algunas entradas las haré en inglés ....

Friday, January 26, 2007

2000 bloggers faces

55 millones de blogs en el mundo. Una cifra interesante... ahora un de ellos se nombró el "bloggers benefactor" y su iniciativa es crear una página con la foto de 2000 bloggers... Incluirse es sencillo sólo debes ingresar al url, postear un comentario y listo. Los requisitos son que tu blog debe tener fecha de creación anterior al 2007 y el blog debe tener una foto válida... por supuesto que estoy inscrito en esta página ....

Thursday, January 25, 2007

¿ Qué es Deja Vu?

Cuando vi el título de una película (que aún no he visto), y recordando que esa frase la usaban en la película Matrix, me pregunté ¿que es "Deja Vu"?. Here's the answer:

Un "Deja Vu" ocurre, por ejemplo, cuando nosotros caminamos por un lugar, vemos una calle, o un arbusto, y de pronto decimos o pensamos “yo ya estuve aquí alguna vez en el pasado”. El término es un término francés, "déjà vu".

Los psicólogos y psicoanalistas ofrecen la explicación de que son hechos repetitivos de la conciencia o de la memoria consciente: hechos similares, que según ellos, "acontecieron en un tiempo atrás indeterminado y se vuelven a vivir de pronto."



¡¡ Linux Foundation !!

El Open Source Development Labs (OSDL) y el Free Standards Group (FSG) han decidido unirse eternamente bajo el nombre de Linux Foundation.

De acuerdo al sitio IDG :

“La idea es que Linux Foundation se convierta en una plataforma que dé unidad al desarrollo de Linux, realizando una función similar a la que desempeña Eclipse Foundation como centro para el desarrollo de herramientas, Apache Software Foundation para el de middleware y servidores Web y Mozilla Foundation para el de navegadores e interfaces Web.”



Fuentes:

Monday, January 22, 2007

Nuevo dominio http//www.jorgecaceres.cl

Solamente en Chile existe más de 1 millón de conexiones de banda ancha. Cada día en Chile se inscriben más de 100 dominios. Estos argumentos fueron mas que suficientes para inscribir el mio y redireccionar mi sitio al este blog. Creo que al pasar de los años el blog se transformará en un recurso de internet tan conocido como el e-mail. El aumento de la densidad de comunicación registrada en los últimos años es un tema interesante y que ya algunos llaman el "agujero blanco". Esta teoría es un tanto fantasiosa, sin embargo, los conceptos de interacción como parasitismo, depredación, necrosis y simbiosis me parecen muy atinentes a muchas de las realidades que cada uno vive.. en fin ya me estoy desviando el tema principal ...


Gracias a al Sr. Javier Ferrada por hacer accesible este blog en el dominio jorgecaceres.cl.

Monday, January 15, 2007

50 Acrónimos de SOA (Service Oriented Arquitecture)

Este nuevo producto de Oracle, que en definitiva, puede definirse como OAS pero con aplicaciones incoporadas, tiene una serie de teoría y definiciones que deben internalizarse antes de ingresar a este mundo. En esta tarea me estoy avocando....
Adjunto 50 acrónimos que encontré en este blog.

Para mayor información de SOA recomiendo esta url.

Acronym Meaning Description
ADF Application Development Framework An end-to-end J2EE framework that simplifies development by providing out of the box infrastructure services and a visual and declarative development experience.
ANT Another Neat Tool A software tool for automating software build processes. It is written in the Java language, requires the Java platform, and is best suited to building Java projects.
API Application Programming Interface The interface that a computer system, library or application provides in order to allow requests for services to be made of it by other computer programs, and/or to allow data to be exchanged between them.
B2B Business-to-Business Referes to automated processes between trading partners.
BAM Business Activity Monitoring Solution for building interactive, real-time dashboards and proactive alerts for monitoring business processes and services.
BPA Business Process Analysis Solution to perform process modeling & analysis, simulation and publishing of process models.
BPEL Business Process Execution Language Enables enterprises to orchestrate disparate applications and Web services into business processes.
DIME Direct Internet Message Encapsulation A Microsoft-proposed internet standard for the transfer of binary and other encapsulated data over SOAP.
EAI Enterprise Application Integration The uses of software and computer systems architectural principles to integrate a set of enterprise computer applications.
EAR Enterprise Application aRchive A way of creating a portable collection of logically related Java 2 Platform, Enterprise Edition (J2EE) components.
EDA Event-Driven Architecture Provides the capabilities to easily create, process, analyze, and manage events with limited coding.
EDI Electronic Data Interchange The computer-to-computer exchange of structured information, by agreed message standards, from one computer application to another by electronic means and with a minimum of human intervention.
EIS Enterprise Information System Any kind of computing system that is of "enterprise class". This means typically offering high quality of service, dealing with large volumes of data - capable of supporting some large organization.
EJB Enterprise Java Bean the server-side component architecture for Java Platform, Enterprise Edition (Java EE). EJB technology enables rapid and simplified development of distributed, transactional, secure and portable applications based on Java technology.
ESB Enterprise Service Bus Moves data among multiple endpoints. It uses open standards to connect, transform, and route business documents (as Extensible Markup Language (XML) messages), among disparate applications.
J2EE Java 2 platform, Enterprise Edition A set of coordinated specifications and practices that together enable solutions for developing, deploying, and managing multi-tier server-centric applications.
JAAS Java Authentication and Authorization Service An API that enables Java applications to access authentication and access control services without being tied to those services.
JAR Java ARchive A collection of class files packaged with the ZIP file format.
JAXB Java Architecture for Xml Binding Provides a convenient way to bind an XML schema to a representation in Java code. This makes it easy for you to incorporate XML data and processing functions in applications based on Java technology without having to know much about XML itself.
JAX-RPC Java Api for Xml-based RPC Used to build Web applications and Web services, incorporating XML-based RPC functionality according to the SOAP 1.1 specification.
JCA Java Connector Architecture Provides a Java technology solution to the problem of connectivity between the many application servers and today’s enterprise information systems (EIS)
JDBC Java DataBase Connectivity An API for the Java programming language that defines how a client may access a database.
JMS Java Message Service A messaging standard that allows application components based on the Java 2 Platform, Enterprise Edition (J2EE) to create, send, receive, and read messages.
JNDI Java Naming and Directory Interface A part of the Java platform, providing applications based on Java technology with a unified interface to multiple naming and directory services.
JSF JavaServer Faces A technology that simplifies building user interfaces for JavaServer applications.
JSP JavaServer Pages A Java technology that allows software developers to dynamically generate HTML, XML or other types of documents in response to a Web client request.
JSR Java Specification Request Formal documents that describe proposed specifications and technologies to be added to the Java platform.
JTA Java Transaction Api Standard Java interfaces between a transaction manager and the parties involved in a distributed transaction system: the resource manager, the application server, and the transactional applications.
LDAP Lightweight Directory Access Protocol A networking protocol for querying and modifying directory services running over TCP/IP.
MIME Multipurpose Internet Mail Extensions A set of extensions to the Internet Mail standards that supports the inclusion of multi-part and multimedia files, such as sound and video, in e-mail messages.
MVC Model-View-Controller A design pattern that decouples data access and business logic from data presentation and user interaction, and introduces an intermediate component: the Controller.
OC4J Oracle Containers for J2EE the core J2EE runtime component of Oracle Application Server.
OEMS Oracle Enterprise Messaging Service A standards based solution built on the Java Message Service (JMS) and the J2EE Connector Architecture (JCA) which allows customers to develop and integrate distributed applications.
OID Oracle Internet Directory An LDAP v3 directory that leverages the scalability, high availability and security features of the Oracle Database.
OPMN Oracle Process Manager and Notification OPMN is installed and configured with every Oracle Application Server installation type and is essential for running Oracle Application Server. OPMN enables you manage your Oracle Application Server instance in an hierarchical fashion as part of a cluster topology.
OWSM Oracle Web Services Manager Oracle Web Services Manager is a comprehensive solution for adding policy-driven best practices to all your existing or new Web services and provides the key security and management capabilities necessary to deploy Service-Oriented Architectures across your line-of-business applications.
POJO Plain Old Java Object The name is used to emphasize that the object in question is not somehow special but an ordinary Java Object, in particular not an EJB
REST REpresentational State Transfer An XML-based protocol for invoking Web services over HTTP. REST is a lighter version of SOAP.
RMI Remote Method Invocation Provides for remote communication between programs written in the Java programming language.
SOA Service-Oriented Architecture An arcitecture that facilitates the development of modular business services that can be easily integrated and reused.
SOAP Simple Object Access Protocol A protocol for exchanging XML-based messages over computer network, normally using HTTP.
UDDI Universal Description Discovery and Integration A Web-based distributed directory that enables businesses to list themselves on the Internet and discover each other, similar to a traditional phone book’s yellow and white pages.
WAR Web ARchive A ZIP file used to distribute a set of Java classes
WSDL Web Services Description Language An XML-based language for defining Web services.
WSIF Web Services Invocation Framework A simple Java API for invoking Web services, no matter how or where the services are provided.
WSM Web Services Manager A comprehensive solution for adding policy-driven best practices to all your existing or new Web services and provides the key security and management capabilities necessary to deploy Service-Oriented Architectures across your line-of-business applications.
XML eXtensible Markup Language A meta-language that allows you to completely describe a class of other languages, which in turn describe documents.
XSD Xml Schema Definition An XML document that describes the structure of another XML document.
XSL eXtensible Stylesheet Language A family of transformation languages which allows one to describe how files encoded in the XML standard are to be formatted or transformed.
XSLT eXtensible Stylesheet Language Transformation Software that converts an XML document into another format such as HTML, PDF or text. It may also be used to convert one XML document to another XML document with a different set of XML tags

Friday, January 12, 2007

Youtube Videos, Firefox and Ubuntu

If you're using Fox and Ubuntu Linux, probable you're not able to listen Youtube videos, and worst of all, you won't see and listen the video that i will publish .... :(

So .. you have to do this simple steps ....

  • sudo apt-get install alsa-oss
  • edit /etc/firefox/firefoxrc and ensure that you have “FIREFOX_DSP=aoss”
  • restart all Firefoxes

Si usas Firefox y Ubuntu Linux, probablemente no eres capaz de escuchar videos Youtube, y peor aún, no podrás escuchar y ver los videos que publicaré ... :(

Asi que .. debe ejecutar esto simples pasos

  • sudo apt-get install alsa-oss
  • edit /etc/firefox/firefoxrc and ensure that you have “FIREFOX_DSP=aoss”
  • restart all Firefoxes

Tuesday, January 9, 2007

Total !!! ..

Total !!! .. Esa era la muletilla que tenía el locutor de un taller de Servicio Orientado al cliente que finalizó hoy. Cuando el locutor asentía una opinión, con entusiasmo decía: ¡¡ Total !!, lo que generaba una reacción positiva en la audiencia. Triquiñuelas de psicólogos ...

Este curso estuvo a cargo de la empresa Proacción consultores. En la evaluación final, me pareció muy interesante, latero a veces, pero con dinámicas y temas entretenidos que pueden extrapolarse a otros ámbitos de la vida. En la nota de "El poder de una escucha efectiva" entrego algunos ítems tocados en este taller.

Mi objetivo es interiorizarme en algunos aspecto y compartirlos en este humilde blog.

Messenger y Google Chat como herramientas de trabajo ..

Si no puedes vencerlas, únete a ellas.... Esa es la consigna usada en un estudio que demuestra que el uso de IM (Instant Message) como Messenger y Google chat son mejores herramientas en la creatividad que una comunicación via email.

Fuentes:

Monday, January 8, 2007

El poder de una escucha efectiva

Comparto un artículo del sitio mvprensa.com.ar llamado "Lo que entendiste no fue lo que dije". Me parece interesante. Este artículo lo escribe Ariel Goldvarg.

Cada vez que nos comunicamos, nos encontramos con dos aspectos que resultan críticos: Lo que decimos y lo que el otro interpreta de lo que decimos.

En general, creemos que la otra persona por el simple hecho de oírnos va a interpretar literalmente lo que decimos. Pensamos que la claridad radica en el uso adecuado de las palabras y en la especificidad de los conceptos. Si bien laclaridad y la especificidad son claves para una comunicación efectiva, no son lo único necesario. El problema surge porque no siempre tenemos en cuenta los filtros con los que nuestro interlocutor nos escucha.

Entonces, podemos emplear los conceptos más brillantes para transmitir una idea, pero si no somos escuchados debidamente, nuestras palabras no servirán de mucho.

Este es el lado oculto de la comunicación: El poder está en quien escucha. Si queremos comunicarnos efectivamente no bastará con pulir nuestras palabras y aclarar nuestras ideas. También necesitamos generar la empatía necesaria en el otro para que nos escuche desde el lugar que necesitamos.

Generar empatía implica sintonizar con nuestro interlocutor, lo que permite romper barreras, acercar puntos de vista. Si empleamos un discurso diferente al del otro, o nos ubicamos en un lugar en el que se sienta incómodo o amenazado, es probable que parte de su atención se disperse en sus pensamientos internos. La comunicación no fluye. Se traba. Asiente con la cabeza como que comprendió todo y luego vienen los desastres.

Si bien este es un tema extenso, proponemos algunos pocos recursos para generar una escucha abierta que facilite el vínculo.

  • Verificar : El lenguaje es ambiguo y genera confusiones. Verificar lo que el otro escuchó nos permite reconocer el grado de entendimiento de lo que dijimos y viceversa. El no chequear lo dicho genera muchos malos-entendidos. Cuando nos damos cuenta de ellos, casi siempre es tarde.

  • Evitar suposiciones: Aquello que para nosotros resulta obvio, probablemente no lo sea para el otro. Los estándares cambian con las personas. Suponer que el otro va a interpretar exactamente lo que decimos puede resultar peligroso. Evitar suposiciones implica estar alerta de aquello que consideramos obvio.

  • Sintonizar con el otro: Muchas veces pretendemos que la gente piense e interprete las cosas como nosotros. Esto genera frustración, nos separa. Quizás no lo digamos con palabras, pero nuestros pensamientos y actitudes nos delatan. Si miramos nuestro ombligo cuando hablamos, es probable que el otro también haga lo mismo. Por eso es importante conectarse con nuestro interlocutor.


Por último, nuestra capacidad para relacionarnos radica en nuestras habilidades para:
  • Hacer pedidos,
  • Ofertas,
  • Nuestro compromiso para hacer y cumplir nuestras promesas.
  • Saber fundamentar nuestros argumentos con hechos (afirmaciones) y
  • Declarar aquello que queramos crear en nuestra realidad.

No somos islas y todos somos diferentes. Cada persona percibe las cosas a su manera y a partir de sus experiencias, educación, necesidades, deseos, etc.
Quizás por eso resulte ilusorio pretender una comunicación perfecta. No obstante, podremos disminuir notablemente nuestros desencuentros cuando podamos reconocer las sorderas propias y ajenas.

Es probablemente un camino relacionado con lo que Rafael Echeverría (creador de la Ontología del Lenguaje) denomina respeto: aceptar al otro como un ser diferente de uno, legitimo en su forma de ser y autónomo en su formad de actuar.

Sunday, January 7, 2007

Ok .. I'm a Linux User ...

Desde mi humilde opinión, creo que las personas son muy proclives a abanderizarse o aferrarse a un sector o bando en diferentes áreas de la interacción social, ocurre en la religión (catolicos y protestantes), en el deporte y los clásicos forofos de un equipo, en la política: izquerda y derecha, republicanos y demócratas; y así podemos seguir con ejemplos. Las motivaciones de las personas y la profundización en este tema me resulta muy interesante, pero debo confesar que nada sé.

Extrapolando esta idea de abanderizarse, creo que las tecnologías de información pasa algo similar con Windows y Linux. La mayoría de los usuarios de PC's tiene instalado Windows porque simplemente es un estándar y todo funciona a la primera, no siempre bien, pero funciona. Por otra parte, existen usuarios avanzados para Windows y Linux que declaran una Guerra Santa entre ellos.

El CEO de Microsoft Steve Ballmer dice que: "Linux es un Cáncer", mientras que los linuxeros entregan toda su batería para señalar por qué linux es mejor.

Para mí, el tema del fútbol o la política no me interesan en el contexto de incorporame a un bando, sin embargo, entre Linux y Windows es un tema que me importa porque me afecta directamente en el trabajo que hago....

Lo confieso ... Soy un usuario linux, y evidentemente que uso la mejor distribución que hay: Ubuntu (o Kubuntu ??)

Ahora, adentrandome al tema linuxero, he usado dos ambientes gráficos: Gnome y KDE. Actualmente uso KDE. Está en etapa de evaluación, pero hasta ahora me ha funcionado bien, excepto por la personalización, que me ha resultado un tanto compleja, particularmente Los Styles y Windows Decorations que debo compilar para instalar alguno...

Creo que la compilación manual, por muy transparente que sea el código fuente (configure.sh, make y make install) no deberían usarse si un software quiere masificarse..


Hasta ahora me quedo con KDE, pero puede que cambie de opinión y vuelva nuevamente a Gnome, pero tener ambos ambienes instalado en mi laptop usaría muchos espacio.

Reconozco que tengo Windows en otra partición, y es por dos motivos: Primero la licencia ya venía con el notebook, y segundo, existen algunos programas que vienen sólo para win y mac, como por ejemplo la sincronización con mi celular Nokia.

No soslayemos el hecho en el linux, configurar cualquier cosa puede se un problema muy complejo, así como habilitar el puerto infrarojo de mi notebook, o configurar la tarjeta Wireless, que en este caso es una Dell 1490 que la fabrica broadcom, y para ello tuve que usar ndiswrapper. No he tenido tiempo para configurar el puerto infrarojo en mi notebook.....

Friday, January 5, 2007

2007 ¿el mas caluroso de la HISTORIA?

El tema del calor ya no para. Preveen que 2007 será el más caluroso de la historia, ya estamos con 34 - 33° C constantemente, con niveles de radiación ultravioleta considerado peligroso... veamos en carne y hueso si este vaticinio es real ... a mi me parece que las temperaturas están permanentemente altas.. todos los días .. veamos ... :|

El sitios nuestrosparques.cl ofrece una nota al respecto: 2007: ¿El año más caluroso de la historia?

Además, el diario Independent habla del tema ...

Otra fuente de este tema ...




La Universidad de East Anglia advirtió en un estudio que este año _(2007) será el más caluroso debido a los efectos del fenómeno de El Niño y el efecto invernadero, según lo señaló el científico y director de la Unidad de Investigación del Clima de esa institución, Phil Jones.