martes, 5 de noviembre de 2013

Geolocalización, reputación on-line, estrategias en redes sociales y posicionamiento web.



Resumen. El siguiente reporte habla sobre el impacto de las redes sociales en el ambiente empresarial, así como las estrategias que se pueden llevar a cabo para el uso inteligente del geomarketing. Otros aspectos que serán tratados es el uso de varias aplicaciones de geoposicionamiento que pueden ayudar a la difusión de las pequeñas y medianas empresas, así como la correcta creación de las páginas web empresariales, casos de éxito, la reputación on-line y estrategias en redes sociales enfocadas a las empresas y el posicionamiento web.
1 Introducción
[1]El geomarketing no es algo nuevo, desde antes ya se estaba desarrollando de distinta manera, por ejemplo los carritos repartidores de fruta ya eran un inicio del geomarketing, esto es muy similar en el concepto de las redes sociales ya que al igual que el geomarketing no es una cosa nueva, algunos ejemplos son la cruz roja, la iglesia por mencionar algunos, lo único que ahora ha cambiado es la difusión que se les da por medios digitales. Marcando una distinción la clave es que hoy en día estos conceptos se han digitalizado las redes sociales se ven reflejadas en un facebook y el geomarketing en ciertas aplicaciones como “Foursquare” entre otras.
Como concepto el geomarketing es la mercadotecnia que se genera a partir de el posicionamiento, en especifico el “geomarketing digital” nos da la posibilidad de difundir más fácilmente las opiniones y que las acciones tengan más repercusiones.
“Foursquare” es un aplicación la cual nos permite geolocalizar los lugares en donde esta una persona, y con hacer “checkins” es decir el acto de publicar que una persona se encuentra en cierto lugar, puede obtener remuneraciones.
¿Por que hacer una aplicación como esta?, Es porque Un 45 % de las búsquedas son locales, además 8 de cada 10 móviles vendidos en el 2010 eran un Smartphone y un 73% de esas personas usa redes sociales al igual que un 29% de ellos entran todos los días a ver sus redes sociales. Existen 500.000 empresas registradas oficialmente, sin dejar de lado que hay 10 millones de usuarios en España.
Como funciona “Foursquare” funciona gratuitamente y después de un tiempo mandan un estampa que se puede colocar en el escaparate de su negocio.
Hay otros sitios como “Google Places” que permite generar cupones de descuentos, “Tuenty places”, “Adworks” que permite elegir donde se quiere colocar la publicidad, 11870 y facebook donde también se pueden hacer referencias a las empresas, esto se traduce en publicidad gratuita, estas herramientas permiten también obtener estadísticas del uso.[2]
Entre algunos casos de éxito está el parking de “Home Depot” el cual ofrece que al mayor del día se le otorga un lugar preferencial en la entrada, otro caso son las universidades, “Granata Pet” quienes ofrecen comida para tu perro si haces checkin en la máquina expendedora, Starbucks el cual unió todas sus sucursales en una sola.
Existen otras aplicaciones de geolocalización por ejemplo una aplicación para aquellas personas que necesiten un RCP tan solo con lanzar una alerta le llegará una notificación aquellas persona que estén entrenadas para esto para auxiliar a una persona cercana cuando los necesita.
La realidad aumentada en combinación con la geolocalización también es una tendencia la cual funciona apuntando el dispositivo móvil hacia algún lugar, para que la realidad aumentada se muestre la información de dicho lugar.
En conclusión no debe existir ningún miedo para registrar formalmente cada empresa en todas las páginas de geomarketig ya que es gratis y puede obtener mayores beneficios.

2 Reputación On-Line
[3]La reputación es como el cristal si se rompe es difícil recuperarla, y va mucho de la mano con lo que es la influencia y la confianza, la reputación es nuestra huella digital y cualquier acción que nosotros hagamos en internet tiene repercusiones, es por eso que hay que cuidar la huella digital. Hoy en día un gran sector de la población quiere ser un espectador activo es decir comentar y opinar acerca de un tema.
La manera en que google busca es por autoridad y por contexto, este último se refiere a lo bien que está hecha nuestra página, es necesario que cuando uno tenga una página web en la URL este la palabra clave de nuestra página y que también este limpia sin números ni códigos al final, una página puede estar en el top de google cuando recibe más enlaces de entrada y aquí hay que quitar un mito que el top de google será la página con mas tráfico. Google social va incluir en los anuncios descripciones de cada lugar, existen algunos conceptos nuevos como “Personal branding” que es la imagen que nosotros damos profesionalmente, el “ego Surfing” que es buscar en google que se dice de nosotros en la web.
En cuestión de la reputación on-line se debe de tener autenticidad para que nos genere credibilidad y por consiguiente lealtad hacia la marca, entre algunas herramientas para la reputación on-line están radian6, yahoo pipes, asomo, on-line semantics, socialmention, blog pulse, chameleon. Entre los consejos que se dan están el contestar a cualquier pregunta no dejar correr los comentarios, ser respetuosos, saber aceptar opiniones estar consciente que habrá personas que jamás las convenceremos pero que nuestro objetivo es que la mayoría de la personas debemos de convertirlas a nuestro lado,
El tiempo de respuesta es casi inmediato en caso de que ocurra una crisis esto anteriormente era distinto ya que había un periodo de espera para que cuando surgía una crisis antes de que pasara a la prensa se podía remediar algo llegar acuerdos, en la actualidad esto ya no es posible y las respuestas tienen que ser inmediatas y hay que defender nuestra empresa cuando existan ataques injustificados.

3 Estrategias en redes sociales.

[4]Los contenidos de calidad posicionan en un buen lugar en google. La presencia en varias redes sociales es importante , otro punto que se toca es que se debe de escuchar la red y aprender que un cliente no es aquel que te compra todos los días sino aquel que cuando tiene que comprar compra a la empresa propia de cada quien. No dejar de ver lo que hace la competencia ya que cada quien es vulnerable, todo lo relacionado con comentar paginas, contestar preguntas de las personas acerca de los productos propios y todo lo relacionado con aparecer en las páginas por medio de herramientas auxiliares son una manera de promocionar una empresa, la creatividad no tiene límites y un vez mas entre las tendencias se encuentra la realidad aumentada y el realizar videos de youtube para nuestro negocio.

4 Posicionamiento web.

[5]El posicionamiento en google es muy importante esto es por que entre mas visibles estemos mas tráfico y mas gente nos conocerá, una frase que dice el ponente es que hay que estar en internet pero hay que estar en internet con un proyecto serio y que no solo se trata de tener éxito sino de no quedarse fuera, esto no son nuevas tecnologías estas tecnologías ya están asumidas por lo tanto ya hay que estar en ellas, esto no es magia y tal vez los resultados no se vean de manera inmediata, la realidad es que estar en internet bien posicionado lleva un buen tiempo y dinero estar bien posicionado hay dos tipos de posicionamiento uno es el “posicionamiento orgánico” y el otro es el “posicionamiento de pago” y como el posicionamiento orgánico tarda tiempo es bueno por mientras usar el posicionamiento de pago, google es a nivel mundial el que esta por encima del 80 % en búsquedas por lo cual es el gran escaparate, constantemente google esta monitoreando toda la información que cada quien maneja en su página de igual manera google recompensa aquellas que lo hacen bien, google panda monitoriza factores directos e indirectos , las violaciones y bloqueo. Los factores internos dependen de nosotros como el contenido el html y la arquitectura, en cuestión del contenido sería contenido actual, html funciona por una serie de etiquetas y el h3 se tiene que tener unos títulos que hagan relación al contenido de nuestra web, la arquitectura se refiere mas a como esta estructurado nuestro sitio, google penaliza a las web más lentas sobre las más rápidas esto se puede combatir con un buen hosting ya que esto también afecta en el posicionamiento, la URL sean descriptivas, los enlaces de calidad también nos da un buen posicionamiento, hay factores negativos en nuestras páginas uno son los bloqueos y otros es las violaciones los bloqueos hay dos tipos el de confianza y el personal, el personal solo es el de la página propia y el boqueo de confianza es cuando varios nos bloquean si esto sucede es muy probable que google nos bloquee totalmente, otro es el de a violaciones por ejemplo si nuestro contenido es insignificante o escaso esto google lo penaliza.

Conclusiones

El geomarketing es algo que ya ha iniciado en otros países y está teniendo más auge cada día, es importante estar en internet ya la mayoría de las personas están teniendo presencia en la web es por eso que este es un buen canal para llegar a muchos y así lograr que nuestra empresa tenga más auge, para lograr tener un buen posicionamiento es necesario utilizar estrategias en las redes sociales esto no necesariamente requiere contratar a personas externas ya que esto lo podemos hacer personalmente pero una manera seria y responsable y sin dejar de ser contantes, en internet se trata de compartir pero también de escuchar, ya que también la reputación en la web es un punto al cual se le debe prestar especial atención porque esta reputación influye directamente en nuestro negocio y nuestros seguidores. Existen algunas herramientas que nos permiten empezar en el geomarketing como foursquare, google places, yahoo negocios entre otras las redes sociales están teniendo un impacto también en el ámbito empresarial y es importante estar involucrados para no quedarse atrás en esta nueva era digital.
Referencia

[1] Reputación online para pymes I, por Victor Gañan.Jornadas Red Asesores Tic CyL, Recuperado el 28 de octubre del 2013 de


[2] "Geolocalización y reputación on-line". León. PARTE 2/5 Recuperado el 28 de octubre del 2013 de

http://www.youtube.com/watch?v=03-qYls5knM


[3] "Geolocalización y reputación on-line". León. PARTE 3/5, Recuperado el 28 de octubre del 2013 de

http://www.youtube.com/watch?v=Q4zAX1udb-E


[4] "Geolocalización y reputación on-line". León. PARTE 4/5, Recuperado el 28 de octubre del 2013 de

http://www.youtube.com/watch?v=T3uJWowgrI0


[5] "Geolocalización y reputación on-line". León. PARTE 5/5,  Recuperado el 28 de octubre del 2013 de

http://www.youtube.com/watch?v=vhwhI1qnvdY



lunes, 11 de marzo de 2013

Instalar JUnit con MS-DOS

Esta entrada trata de como instalar JUnit en modo consola, cabe destacar que el JUnit es para pruebas de clases y que  no esta casado con ningún IDE.

1.-Para bajarlo ir  a este link --> http://sourceforge.net/projects/junit/files/ 


2.-Hacer una carpeta en C:\ que se llame "JUNIT_HOME"
3.-El  archivo  .jar que descargamos en el punto 1  descomprimirlo en  la  carpeta JUNIT_HOME, apareceran las siguientes carpetas.


4.-Entrar al MS-DOS  y  asignar el CLASSPATH de la  siguiente manera
     C:\>set CLASSPATH=.;c:\JUNIT_HOME\junit-4.10.jar

5.- para comprobar la ruta  puedes  teclear lo siguiente 
     C:\>echo %CLASSPATH%
     esto te dará  como  resultado lo siguiente.   .;c:\JUNIT_HOME\junit-4.10.jar


6.-Recuerda que  debes  tener instalado el  java (esto no se verá en esta entrada de blog) solo  para que verifique si  lo tienes instalado lo puedes hacer  tecleado en  tu ventana de comandos  
     C:\>java -version   (te debe salir la version de java que tienes  en mi caso yo tengo la 1.7.0_09)


7.-Bueno ahora para verificar que  tenemos el JUnit Instalado  teclemos lo  siguiente en  modo consola
     C:\>java org.junit.runner.JUnitCore 
     te debe arrojar la version del JUnit  y  cero pruebas realizadas y listo a testear clases!!!.


les dejo unas páginas donde consulte.

http://junit.sourceforge.net/doc/faq/faq.htm#started_1
http://www.vogella.com/articles/JUnit/article.html#juniteclipse_testsuite

lunes, 17 de septiembre de 2012

Enviar Correo SMTP con JavaMail

Bueno pues resultase que me encargaron en mi trabajo enviar un correo y después de investigar mucho  jeje y ver muchas páginas  saque el código el cual  tiene las siguientes carácteristicas:

Version Netbeans IDE 7.2 y el link de descarga es el siguiente --> http://netbeans.org/ 
(bajen la versión completa)

La explicación de que es cada cosa viene en el código  asi que  espero les sirva:


Ejemplo Completo de programa que envia correo (agreguen todas las librerias,o  busquen las  correspondientes a los imports que  vienen en el proyecto).

Saludos bytes.

/********************************************************************************


  1. package enviocorreo;
  2.  
  3.  
  4. /** * * @author Hadit */
  5.  
  6. import java.io.UnsupportedEncodingException;
  7. import java.util.Properties;import javax.mail.*;
  8. import javax.mail.internet.*;
  9.           import javax.mail.Session;
  10. public class envioCorreo {public static void main(String[] args)
  11.  
  12.  {                                        
  13.  
  14. //Clase que te permite enviar los datos  para envío de  correo
  15.        Properties  props= new Properties();                        
  16.           // Nombre del host de correo, es smtp.gmail.com      
  17.  
  18.           props.setProperty("mail.smtp.host""smtp.gmail.com");                          
  19.  
  20.          // TLS establecerlo disponible      
  21.         props.setProperty("mail.smtp.starttls.enable""true");                      
  22.        
  23.         // Puerto de gmail para envio de correos
  24.         //este es el que usa google            
  25.         props.setProperty("mail.smtp.port","587");    
  26.  
  27.  
  28.         // Cuenta de correo en gmail una cuenta que
  29.         //tengas  que va a ser la que se autentique
  30.         //con el servidor.      
  31.        props.setProperty("mail.smtp.user"," ponganuncorreo@gmail.com");                        
  32.  
  33.       // Si requiere o no usuario y password para    
  34.       //conectarse.  
  35.      props.setProperty("mail.smtp.auth""true");  
  36.  
  37.  
  38.      //props.put("mail.smtp.auth", "true");                      
  39.  
  40.    // Se obtiene una sesión con las propiedades
  41.    //anteriormente definidas      
  42.    Session sesion =Session.getDefaultInstance(props,null);
  43.  
  44.    System.out.println("INICIO VERIFICAR SESSION");
  45.    sesion.setDebug(true);      
  46.    System.out.println("FIN VERIFICAR SESSION");                      
  47.  
  48.    // Se crea un mensaje vacío      
  49.    Message mensaje = new MimeMessage(sesion);      
  50.  
  51.   try {                
  52.      // Subject mensaje.setSubject("Subject");          
  53.  
  54.      System.out.println(mensaje.getSubject());              
  55.    // Cuerpo del mensaje      
  56.     mensaje.setText("Este es el cuerpo del mensaje");      
  57.     System.out.println("cuerpo del mensaje");                        
  58.     String dt=" ponganuncorreo@gmail.com ";            
  59.     Address address = new InternetAddress(dt,"bjimenez");      
  60.     mensaje.setFrom(address);                      
  61.   //La direccion de la persona a quien le
  62.   //van a enviar el correo.      
  63.     Address address2 =
  64.         new InternetAddress("pongancorreodeldestinatario@gmail.com",false);
  65.     mensaje.addRecipient(Message.RecipientType.TO,address2);
  66.  
  67.     // Se envía el mensaje      
  68.     Transport t = sesion.getTransport("smtp");
  69.     t.connect("smtp.gmail.com""ponganuncorreo@gmail.com""password23*");        
  70.  
  71.     t.sendMessage(mensaje,mensaje.getAllRecipients());      
  72.     t.close();
  73.  
  74.    System.out.println("Termine bien");                
  75.    }
  76.    catch (MessagingException e)
  77.   {      System.err.println(e.getMessage());        
  78.          System.out.println("Estoy en la excepcion1");          
  79.  }        
  80. catch (UnsupportedEncodingException ex) {                
  81.          ex.printStackTrace();              
  82.          System.out.println("Estoy en la excepcion2");  
  83.  }                    
  84.  
  85.    System.out.println("ya acabe si excepcion");    
  86.  }//end main
  87.  
  88. }//end class envio correo


Les dejo lo que me lei  y  las páginas de donde  fui  formando el código 
http://www.chuidiang.com/java/herramientas/javamail/enviar-correo-javamail.php
http://deoracleyjava.wordpress.com/






viernes, 13 de julio de 2012

Tipos de sentencias Oracle SQL 3

Existen 4 tipos de sentencias en SQL

DML(Data Manipulation Languaje)
  • SELECT
  • UPDATE
  • INSERT
  • DELETE
  • MERGE
DDL(Data  definition languaje)

  • CREATE
  • ALTER
  • DROP
  • RENAME
  • TRUNCATE
  • COMMENT
DCL(Data Control Languaje)
  • GRANT
  • REVOKE
Transaction  Control
  • COMMIT
  • ROLLBACK
  • SAVEPOINT