Thanks Corneau for your time! 2015-10-22 19:05 GMT+02:00 Corneau Damien <cornead...@gmail.com>:
> I see, I will try to clean all dependencies from my laptop to test. Seems > it could be because of postcss. > On Oct 22, 2015 10:33 PM, "Pablo Torre" <pablotorr...@gmail.com> wrote: > >> Hi Courneau, >> >> I am getting this error running: >> >> mvn package >> grunt build >> >> >> [ERROR] Failed to execute goal >> com.github.eirslett:frontend-maven-plugin:0.0.23:npm (npm install) on >> project zeppelin-web: Failed to run task: 'npm install --color=false' >> failed. (error code 1) -> [Help 1] >> >> [ERROR] >> >> [ERROR] To see the full stack trace of the errors, re-run Maven >> with the -e switch. >> >> [ERROR] Re-run Maven using the -X switch to enable full debug >> logging. >> >> [ERROR] >> >> [ERROR] For more information about the errors and possible >> solutions, please read the following articles: >> >> [ERROR] [Help 1] >> http://cwiki.apache.org/confluence/display/MAVEN/MojoFailureException >> >> Loading "autoprefixer.js" tasks...ERROR >> >> >> Error: Cannot find module 'postcss' >> >> Loading "connect.js" tasks...ERROR >> >> >> Error: Cannot find module 'cookie-signature' >> >> >> Local Npm module "grunt-contrib-uglify" not found. Is it >> installed? >> >> Loading "ng-annotate.js" tasks...ERROR >> >> >> Error: Cannot find module 'simple-fmt' >> >> Warning: Task "autoprefixer" not found. Use --force to continue. >> >> >> >> Aborted due to warnings. >> >> >> >> >> >> Execution Time (2015-10-22 13:31:43 UTC) >> >> loading tasks 6ms ▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇ 86% >> >> Total 7ms >> >> STDERR: >> >> >> 2015-10-22 11:02 GMT+02:00 Corneau Damien <cornead...@gmail.com>: >> >>> Right, >>> >>> Inside zeppelin-web: >>> >>> mvn package >>> grunt build >>> (To see if there is a problem) >>> >>> Inside incubator-zeppelin: >>> >>> mvn clean package -Pspark-1.4 -Dhadoop.version=2.2.0 -Phadoop-2.2 >>> -DskipTests >>> >>> On Thu, Oct 22, 2015 at 5:54 PM, Pablo Torre <pablotorr...@gmail.com> >>> wrote: >>> >>>> I only tried 'mvn package' inside zeppelin-web. >>>> >>>> Then now , I should try this: >>>> >>>> Inside zeppelin-web: >>>> >>>> mvn package >>>> grunt build >>>> >>>> Inside incubator-zeppelin: >>>> >>>> mvn clean package -Pspark-1.4 -Dhadoop.version=2.2.0 -Phadoop-2.2 >>>> -DskipTests >>>> >>>> >>>> Isn't? >>>> >>>> >>>> >>>> 2015-10-22 10:52 GMT+02:00 Corneau Damien <cornead...@gmail.com>: >>>> >>>>> If mvn package and grunt build worked, >>>>> Now you can try again 'mvn clean package -Pspark-1.4 >>>>> -Dhadoop.version=2.2.0 -Phadoop-2.2 -DskipTests' in the main folder. >>>>> >>>>> On Thu, Oct 22, 2015 at 5:40 PM, Pablo Torre <pablotorr...@gmail.com> >>>>> wrote: >>>>> >>>>>> Hi Corneau, >>>>>> >>>>>> I tried only 'mvn package' inside zeppelin-web and it works. >>>>>> What I have is supposed to do now ? >>>>>> >>>>>> Best, >>>>>> >>>>>> >>>>>> >>>>>> 2015-10-22 10:04 GMT+02:00 Corneau Damien <cornead...@gmail.com>: >>>>>> >>>>>>> only 'mvn package' inside zeppelin-web >>>>>>> Then ./grunt build inside zeppelin-web should work >>>>>>> >>>>>>> On Thu, Oct 22, 2015 at 4:54 PM, Pablo Torre <pablotorr...@gmail.com >>>>>>> > wrote: >>>>>>> >>>>>>>> Hi Corneau. >>>>>>>> >>>>>>>> Do you mean execute 'mvn package' inside zeppelin-web and after >>>>>>>> that 'mvn clean package -DskipTests' inside incubator-zeppelin? >>>>>>>> >>>>>>>> >>>>>>>> >>>>>>>> >>>>>>>> 2015-10-22 9:50 GMT+02:00 Corneau Damien <cornead...@gmail.com>: >>>>>>>> >>>>>>>>> Hi, >>>>>>>>> >>>>>>>>> Can you try running 'mvn package' inside zeppelin-web? >>>>>>>>> >>>>>>>>> On Thu, Oct 22, 2015 at 4:41 PM, Pablo Torre < >>>>>>>>> pablotorr...@gmail.com> wrote: >>>>>>>>> >>>>>>>>>> Hi Vinay, >>>>>>>>>> >>>>>>>>>> No, it doesn't mean that I am past that error. I am getting that >>>>>>>>>> error when I tried to build inside zeppelin-web: >>>>>>>>>> >>>>>>>>>> cd zeppelin-web >>>>>>>>>> ./npm install >>>>>>>>>> ./grunt build >>>>>>>>>> >>>>>>>>>> Running "clean:server" (clean) task >>>>>>>>>> >>>>>>>>>> >>>>>>>>>> >>>>>>>>>> Running "wiredep:app" (wiredep) task >>>>>>>>>> >>>>>>>>>> Warning: Error: Cannot find where you keep your Bower >>>>>>>>>> packages. Use --force to continue. >>>>>>>>>> >>>>>>>>>> >>>>>>>>>> >>>>>>>>>> Aborted due to warnings. >>>>>>>>>> >>>>>>>>>> >>>>>>>>>> >>>>>>>>>> >>>>>>>>>> >>>>>>>>>> Execution Time (2015-10-21 12:51:20 UTC) >>>>>>>>>> >>>>>>>>>> loading tasks 5ms ▇▇ 3% >>>>>>>>>> >>>>>>>>>> clean:server 8ms ▇▇▇ 5% >>>>>>>>>> >>>>>>>>>> wiredep:app 156ms >>>>>>>>>> ▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇ 92% >>>>>>>>>> >>>>>>>>>> Total 169ms >>>>>>>>>> >>>>>>>>>> STDERR: npm WARN package.json zeppelin-web@0.0.0 No >>>>>>>>>> license field. >>>>>>>>>> >>>>>>>>>> npm WARN deprecated CSSselect@0.7.0: the module is now >>>>>>>>>> available as 'css-select' >>>>>>>>>> >>>>>>>>>> npm WARN deprecated CSSwhat@0.4.7: the module is now >>>>>>>>>> available as 'css-what' >>>>>>>>>> >>>>>>>>>> npm WARN prefer global grunt-cli@0.1.13 should be >>>>>>>>>> installed with -g >>>>>>>>>> >>>>>>>>>> npm WARN optional dep failed, continuing fsevents@1.0.2 >>>>>>>>>> >>>>>>>>>> Because trying to do: mvn clean package -DskipTests, it doesn't >>>>>>>>>> work: >>>>>>>>>> >>>>>>>>>> Caused by: >>>>>>>>>> com.github.eirslett.maven.plugins.frontend.lib.TaskRunnerException: >>>>>>>>>> 'grunt >>>>>>>>>> --no-color' failed. (error code 137) >>>>>>>>>> >>>>>>>>>> at >>>>>>>>>> com.github.eirslett.maven.plugins.frontend.lib.NodeTaskExecutor.execute(NodeTaskExecutor.java:38) >>>>>>>>>> >>>>>>>>>> at >>>>>>>>>> com.github.eirslett.maven.plugins.frontend.mojo.GruntMojo.execute(GruntMojo.java:69) >>>>>>>>>> >>>>>>>>>> ... 21 more >>>>>>>>>> [ERROR] >>>>>>>>>> >>>>>>>>>> 2015-10-22 6:47 GMT+02:00 Vinay Shukla <vinayshu...@gmail.com>: >>>>>>>>>> >>>>>>>>>>> Pablo, >>>>>>>>>>> >>>>>>>>>>> Is this error after the previous error you mentioned ".... >>>>>>>>>>> >>>>>>>>>>> Caused by: >>>>>>>>>>> com.github.eirslett.maven.plugins.frontend.lib.TaskRunnerException: >>>>>>>>>>> 'grunt >>>>>>>>>>> --no-color' failed. (error code 137) >>>>>>>>>>> >>>>>>>>>>> at >>>>>>>>>>> com.github.eirslett.maven.plugins.frontend.lib.NodeTaskExecutor.execute(NodeTaskExecutor.java:38) >>>>>>>>>>> >>>>>>>>>>> at >>>>>>>>>>> com.github.eirslett.maven.plugins.frontend.mojo.GruntMojo.execute(GruntMojo.java:69) >>>>>>>>>>> >>>>>>>>>>> ... 21 more >>>>>>>>>>> [ERROR] >>>>>>>>>>> ...." >>>>>>>>>>> >>>>>>>>>>> Does this mean you are past this error? >>>>>>>>>>> >>>>>>>>>>> On Wed, Oct 21, 2015 at 5:55 AM, Pablo Torre < >>>>>>>>>>> pablotorr...@gmail.com> wrote: >>>>>>>>>>> >>>>>>>>>>>> I tried to build inside zeppelin-web and I am getting this >>>>>>>>>>>> error: >>>>>>>>>>>> >>>>>>>>>>>> Running "clean:server" (clean) task >>>>>>>>>>>> >>>>>>>>>>>> >>>>>>>>>>>> >>>>>>>>>>>> Running "wiredep:app" (wiredep) task >>>>>>>>>>>> >>>>>>>>>>>> Warning: Error: Cannot find where you keep your Bower >>>>>>>>>>>> packages. Use --force to continue. >>>>>>>>>>>> >>>>>>>>>>>> >>>>>>>>>>>> >>>>>>>>>>>> Aborted due to warnings. >>>>>>>>>>>> >>>>>>>>>>>> >>>>>>>>>>>> >>>>>>>>>>>> >>>>>>>>>>>> >>>>>>>>>>>> Execution Time (2015-10-21 12:51:20 UTC) >>>>>>>>>>>> >>>>>>>>>>>> loading tasks 5ms ▇▇ 3% >>>>>>>>>>>> >>>>>>>>>>>> clean:server 8ms ▇▇▇ 5% >>>>>>>>>>>> >>>>>>>>>>>> wiredep:app 156ms >>>>>>>>>>>> ▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇ 92% >>>>>>>>>>>> >>>>>>>>>>>> Total 169ms >>>>>>>>>>>> >>>>>>>>>>>> STDERR: npm WARN package.json zeppelin-web@0.0.0 No >>>>>>>>>>>> license field. >>>>>>>>>>>> >>>>>>>>>>>> npm WARN deprecated CSSselect@0.7.0: the module is now >>>>>>>>>>>> available as 'css-select' >>>>>>>>>>>> >>>>>>>>>>>> npm WARN deprecated CSSwhat@0.4.7: the module is now >>>>>>>>>>>> available as 'css-what' >>>>>>>>>>>> >>>>>>>>>>>> npm WARN prefer global grunt-cli@0.1.13 should be >>>>>>>>>>>> installed with -g >>>>>>>>>>>> >>>>>>>>>>>> npm WARN optional dep failed, continuing fsevents@1.0.2 >>>>>>>>>>>> >>>>>>>>>>>> >>>>>>>>>>>> 2015-10-17 14:42 GMT+02:00 Alexander Bezzubov < >>>>>>>>>>>> abezzu...@nflabs.com>: >>>>>>>>>>>> >>>>>>>>>>>>> Hi, >>>>>>>>>>>>> >>>>>>>>>>>>> this is the maven plugin doing a Grunt build of the frontend >>>>>>>>>>>>> webapplication failing somehow. >>>>>>>>>>>>> >>>>>>>>>>>>> For us to investigate the reason, could you post the OS you >>>>>>>>>>>>> are using (`uname -a`, `cat /etc/issue`), as well as results of >>>>>>>>>>>>> running the >>>>>>>>>>>>> same mvn command but with `-e` switch please? >>>>>>>>>>>>> >>>>>>>>>>>>> Another thing to try is to run grunt build inside zeppelin-web >>>>>>>>>>>>> dir manually, like >>>>>>>>>>>>> >>>>>>>>>>>>> ``` >>>>>>>>>>>>> cd zeppelin-web >>>>>>>>>>>>> ./npm install >>>>>>>>>>>>> ./grunt build >>>>>>>>>>>>> ``` >>>>>>>>>>>>> >>>>>>>>>>>>> Please let us know if that help! >>>>>>>>>>>>> >>>>>>>>>>>>> -- >>>>>>>>>>>>> Alex >>>>>>>>>>>>> >>>>>>>>>>>>> On Sat, Oct 17, 2015 at 4:21 PM, Pablo Torre < >>>>>>>>>>>>> pablotorr...@gmail.com> wrote: >>>>>>>>>>>>> >>>>>>>>>>>>>> I tried maven 3.2.5 and 3.3.3. I removed the .m2 folder >>>>>>>>>>>>>> before doing a new test, but nothing. >>>>>>>>>>>>>> >>>>>>>>>>>>>> El 17/10/2015 05:01, "Corneau Damien" <cornead...@gmail.com> >>>>>>>>>>>>>> escribió: >>>>>>>>>>>>>> >>>>>>>>>>>>>>> Can you tell us your maven version? >>>>>>>>>>>>>>> >>>>>>>>>>>>>>> Also, you can try to run with -X for more debugging, or run >>>>>>>>>>>>>>> mvn package in zeppelin-web only (would be faster) >>>>>>>>>>>>>>> >>>>>>>>>>>>>>> >>>>>>>>>>>>>>> >>>>>>>>>>>>>>> On Fri, Oct 16, 2015 at 7:18 PM, Pablo Torre < >>>>>>>>>>>>>>> pablotorr...@gmail.com> wrote: >>>>>>>>>>>>>>> >>>>>>>>>>>>>>>> Hi guys, >>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>> I am trying to install zeppelin using the repository in >>>>>>>>>>>>>>>> github: https://github.com/apache/incubator-zeppelin >>>>>>>>>>>>>>>> executing next command: >>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>> mvn clean package -DskipTests >>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>> But I am getting this error: >>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>> [INFO] Zeppelin >>>>>>>>>>>>>>>> .......................................... SUCCESS [12:24.531s] >>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>> [INFO] Zeppelin: Interpreter >>>>>>>>>>>>>>>> ............................. SUCCESS [41.705s] >>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>> [INFO] Zeppelin: Zengine >>>>>>>>>>>>>>>> ................................. SUCCESS [18.383s] >>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>> [INFO] Zeppelin: Spark dependencies >>>>>>>>>>>>>>>> ...................... SUCCESS [1:39.317s] >>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>> [INFO] Zeppelin: Spark >>>>>>>>>>>>>>>> ................................... SUCCESS [1:19.381s] >>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>> [INFO] Zeppelin: Markdown interpreter >>>>>>>>>>>>>>>> .................... SUCCESS [9.290s] >>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>> [INFO] Zeppelin: Angular interpreter >>>>>>>>>>>>>>>> ..................... SUCCESS [2.248s] >>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>> [INFO] Zeppelin: Shell interpreter >>>>>>>>>>>>>>>> ....................... SUCCESS [2.128s] >>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>> [INFO] Zeppelin: Hive interpreter >>>>>>>>>>>>>>>> ........................ SUCCESS [15.261s] >>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>> [INFO] Zeppelin: Apache Phoenix Interpreter >>>>>>>>>>>>>>>> .............. SUCCESS [24.200s] >>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>> [INFO] Zeppelin: Apache Geode interpreter >>>>>>>>>>>>>>>> ................ SUCCESS [34.011s] >>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>> [INFO] Zeppelin: PostgreSQL interpreter >>>>>>>>>>>>>>>> .................. SUCCESS [6.286s] >>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>> [INFO] Zeppelin: Tajo interpreter >>>>>>>>>>>>>>>> ........................ SUCCESS [9.434s] >>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>> [INFO] Zeppelin: Flink >>>>>>>>>>>>>>>> ................................... SUCCESS [57.458s] >>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>> [INFO] Zeppelin: Apache Ignite interpreter >>>>>>>>>>>>>>>> ............... SUCCESS [8.344s] >>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>> [INFO] Zeppelin: Kylin interpreter >>>>>>>>>>>>>>>> ....................... SUCCESS [4.417s] >>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>> [INFO] Zeppelin: Lens interpreter >>>>>>>>>>>>>>>> ........................ SUCCESS [20.959s] >>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>> [INFO] Zeppelin: Cassandra >>>>>>>>>>>>>>>> ............................... SUCCESS [4:46.080s] >>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>> [INFO] Zeppelin: web Application >>>>>>>>>>>>>>>> ......................... FAILURE [4:15.302s] >>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>> [INFO] Zeppelin: Server >>>>>>>>>>>>>>>> .................................. SKIPPED >>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>> [INFO] Zeppelin: Packaging distribution >>>>>>>>>>>>>>>> .................. SKIPPED >>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>> [INFO] >>>>>>>>>>>>>>>> ------------------------------------------------------------------------ >>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>> [INFO] BUILD FAILURE >>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>> [INFO] >>>>>>>>>>>>>>>> ------------------------------------------------------------------------ >>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>> [INFO] Total time: 28:40.600s >>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>> [INFO] Finished at: Fri Oct 16 09:19:54 UTC 2015 >>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>> [INFO] Final Memory: 135M/483M >>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>> [INFO] >>>>>>>>>>>>>>>> ------------------------------------------------------------------------ >>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>> [ERROR] Failed to execute goal >>>>>>>>>>>>>>>> com.github.eirslett:frontend-maven-plugin:0.0.23:grunt (grunt >>>>>>>>>>>>>>>> build) on >>>>>>>>>>>>>>>> project zeppelin-web: Failed to run task: 'grunt --no-color' >>>>>>>>>>>>>>>> failed. (error >>>>>>>>>>>>>>>> code 137) -> [Help 1] >>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>> [ERROR] >>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>> [ERROR] To see the full stack trace of the errors, >>>>>>>>>>>>>>>> re-run Maven with the -e switch. >>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>> [ERROR] Re-run Maven using the -X switch to enable >>>>>>>>>>>>>>>> full debug logging. >>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>> [ERROR] >>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>> [ERROR] For more information about the errors and >>>>>>>>>>>>>>>> possible solutions, please read the following articles: >>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>> [ERROR] [Help 1] >>>>>>>>>>>>>>>> http://cwiki.apache.org/confluence/display/MAVEN/MojoFailureException >>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>> [ERROR] >>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>> [ERROR] After correcting the problems, you can >>>>>>>>>>>>>>>> resume the build with the command >>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>> [ERROR] mvn <goals> -rf :zeppelin-web >>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>> Can anyone help me with this issue? >>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>> Thanks >>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>> -- >>>>>>>>>>>>>>>> Pablo Torre. >>>>>>>>>>>>>>>> Freelance software engineer and Ruby on Rails developer. >>>>>>>>>>>>>>>> Oleiros (Coruña) >>>>>>>>>>>>>>>> *Personal site <http://www.pablotorrerodriguez.com>* >>>>>>>>>>>>>>>> My blog <http://www.aboutechnologies.com> >>>>>>>>>>>>>>>> >>>>>>>>>>>>>>> >>>>>>>>>>>>>>> >>>>>>>>>>>>> >>>>>>>>>>>>> >>>>>>>>>>>>> -- >>>>>>>>>>>>> -- >>>>>>>>>>>>> Kind regards, >>>>>>>>>>>>> Alexander. >>>>>>>>>>>>> >>>>>>>>>>>>> >>>>>>>>>>>> >>>>>>>>>>>> >>>>>>>>>>>> -- >>>>>>>>>>>> Pablo Torre. >>>>>>>>>>>> Freelance software engineer and Ruby on Rails developer. >>>>>>>>>>>> Oleiros (Coruña) >>>>>>>>>>>> *Personal site <http://www.pablotorrerodriguez.com>* >>>>>>>>>>>> My blog <http://www.aboutechnologies.com> >>>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>> >>>>>>>>>> >>>>>>>>>> -- >>>>>>>>>> Pablo Torre. >>>>>>>>>> Freelance software engineer and Ruby on Rails developer. >>>>>>>>>> Oleiros (Coruña) >>>>>>>>>> *Personal site <http://www.pablotorrerodriguez.com>* >>>>>>>>>> My blog <http://www.aboutechnologies.com> >>>>>>>>>> >>>>>>>>> >>>>>>>>> >>>>>>>> >>>>>>>> >>>>>>>> -- >>>>>>>> Pablo Torre. >>>>>>>> Freelance software engineer and Ruby on Rails developer. >>>>>>>> Oleiros (Coruña) >>>>>>>> *Personal site <http://www.pablotorrerodriguez.com>* >>>>>>>> My blog <http://www.aboutechnologies.com> >>>>>>>> >>>>>>> >>>>>>> >>>>>> >>>>>> >>>>>> -- >>>>>> Pablo Torre. >>>>>> Freelance software engineer and Ruby on Rails developer. >>>>>> Oleiros (Coruña) >>>>>> *Personal site <http://www.pablotorrerodriguez.com>* >>>>>> My blog <http://www.aboutechnologies.com> >>>>>> >>>>> >>>>> >>>> >>>> >>>> -- >>>> Pablo Torre. >>>> Freelance software engineer and Ruby on Rails developer. >>>> Oleiros (Coruña) >>>> *Personal site <http://www.pablotorrerodriguez.com>* >>>> My blog <http://www.aboutechnologies.com> >>>> >>> >>> >> >> >> -- >> Pablo Torre. >> Freelance software engineer and Ruby on Rails developer. >> Oleiros (Coruña) >> *Personal site <http://www.pablotorrerodriguez.com>* >> My blog <http://www.aboutechnologies.com> >> > -- Pablo Torre. Freelance software engineer and Ruby on Rails developer. Oleiros (Coruña) *Personal site <http://www.pablotorrerodriguez.com>* My blog <http://www.aboutechnologies.com>