FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
#1
|
||||
|
||||
Rely Tweet 1.0 — Aplicación para contar "votos" de Twitter
Realmente es un programa bastante sencillo. Sirve para contar el número de usuarios de Twitter que han publicado mensajes, cuyo contenido lleve alguna palabra o texto específico. Está motivado en la reciente (y controvertida) encuesta #code2013, cuyos resultados "oficiales" nos dejaron a todos con muchas dudas.
Lo doy a conocer en este espacio porque el programa recurre a varias funciones de GHF, como ghChrs, ghPos, ghSimpleUpper, ghRightLeft y otras. Y es mi intención que pase a formar parte de los ejemplos de uso que se han ido agregando al repositorio. Para ejecutarlo no es necesario tener una cuenta en Twitter ni conectarse a Internet. El análisis sintáctico lo realizo sobre un archivo de texto que viene junto con el ejemplo, Tweets#code2013_20140112.txt. Lo obtuve este 12 de enero consultando en Twitter todos los mensajes que tuvieran la etiqueta o hashtag #code2013. Esta consulta me dio tan sólo 1516 tuits, la gran mayoría recientes pero algunos son incluso de hace más de un año (habría qué investigar qué fue lo que Heroku contó realmente ). Usando el programa con esa muestra de tuits, obtuve los siguientes resultados para los 27 lenguajes más mencionados (me apoyé en el buscador de expresiones regulares del IDE para cerciorarme en algunos casos): ------------------ javascript: 613 Ruby (incluyendo RubyMotion): 353 Python: 302 PHP: 251 Delphi: 241 Bash: 238 SQL: 233 Java: 218 C#: 190 + 4 ("CSharp") = 194 Objective-C (incluyendo "Obj-C", "Objective C" y similares): 178 C++: 153 Scala: 150 Clojure: 131 Go: 128 CoffeeScript: 116 Haskell: 92 Erlang: 76 Perl: 43 Elixir: 43 Lisp (incluyendo CLisp y Emacs Lisp): 41 Groovy: 41 C: 55 - 16 ("Objective c") = 39 Lua: 39 Sass: 35 F#: 24 + 2 ("FSharp") = 26 Scheme: 24 R: 13 ------------------ Hice este programa en Delphi XE2. Incluí también el ejecutable (RelyTweet.exe) por si acaso no pueden/quieren compilarlo. Espero les sea de alguna utilidad, incluso quizá alguien se anime a mejorarlo, pues hay muchas cosas que se le pueden agregar. Descarga. Un saludo. Al González. P.D. Si alguien es compañero de trabajo de @alexsanderwilen, dele un buen jalón de oreja. Última edición por Al González fecha: 24-01-2014 a las 07:11:33. |
#2
|
||||
|
||||
Gracias por compartirlo.
Curiosas esas cifras, que no cuadran con ninguna de las que presentaron en la web de la votación
__________________
La otra guía de estilo | Búsquedas avanzadas | Etiquetas para código | Colabora mediante Paypal |
#3
|
||||
|
||||
Olvidé agregar una imagen del programa: https://imageshack.com/i/07366hp
Última edición por Al González fecha: 24-01-2014 a las 07:12:50. |
#4
|
||||
|
||||
Interesante
__________________
La otra guía de estilo | Búsquedas avanzadas | Etiquetas para código | Colabora mediante Paypal |
#5
|
||||
|
||||
Mucho, si señor.
__________________
http://www.gestionportable.com |
#6
|
||||
|
||||
Gracias. Animo a los compañeros a realizar otros conteos usando el programa.
Quiero agradecer a @Neftali_German por ayudarme a resolver un par de dudas respecto a Twitter. He de decir que comienzo a encontrarle mucho valor a ese servicio / red social. Veo ahí un poco más de urbanidad, veracidad, buena ortografía y relevancia de comentarios que en el "féis" (). Casimiro, Newtron, rretamar. Los exhorto a abrir su cuenta de Twitter, no es tan malo como yo pensaba. Saludos. |
#7
|
||||
|
||||
Cita:
¿Pero eso no es una ventanita donde van apareciendo mensajitos y hay que estar pendiente todo el rato para no perderte ninguno?
__________________
La otra guía de estilo | Búsquedas avanzadas | Etiquetas para código | Colabora mediante Paypal |
#8
|
||||
|
||||
Cita:
Twitter es para divertirte con los pensamientos de conocidos y desconocidos (mayormente estos) y no es necesario que estés pegado todo el tiempo a el. Es más aquí en el foro podría colocarse el botón de compartir un hilo o un mensaje.
__________________
Buena caza y buen remar... http://mivaler.blogspot.com |
#9
|
||||
|
||||
Cita:
__________________
Buena caza y buen remar... http://mivaler.blogspot.com |
#10
|
||||
|
||||
Twitter tiene una serie de servicios que permiten realizar busquedas y controlar muchas de las actividades de la red social desde un aplicativo que soporte REST API: https://dev.twitter.com/docs/api API (Search): https://dev.twitter.com/docs/api/1.1/get/search/tweets Cita:
__________________
Buena caza y buen remar... http://mivaler.blogspot.com |
#11
|
||||
|
||||
Cita:
Cita:
No abandonemos los libros y bitácoras de los que tanto aprendemos (no sólo de Informática), pero démosle una oportunidad también al microblog. Haz la prueba un mes, Antonio, y nos dices qué te pareció Twitter. |
#12
|
||||
|
||||
Cita:
Cita:
Agrego: ¿Creen que esta sería buena opción? http://www.youtube.com/watch?v=OkRVbgF4VMI (perdón si mi pregunta es una bobada) |
#13
|
||||
|
||||
Mola el programa.
Eso sí, si no tenéis cuenta en Twitter, no os la hagáis. ¡Huid insensatos! |
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
Usar TServerSocket y TClientSocket para enviar "streams" más o menos "grandes" | dec | Internet | 9 | 04-08-2015 17:11:50 |
¿Alguna aplicacion para ver correos y "chatear" como Messenger? | Tcmn | Varios | 2 | 07-03-2013 16:46:45 |
El programa se queda "colgado" mientras copia y luego "despierta" | NeWsP | OOP | 5 | 10-03-2010 23:05:40 |
Armar un "Actualizador" para mi aplicación | martinzcr | Varios | 3 | 26-08-2007 19:23:26 |
Necesito llamar a métodos de clases "hija" desde su clase "padre" | Flecha | OOP | 17 | 20-04-2007 01:03:53 |
|