Skip to content

Instantly share code, notes, and snippets.

Embed
What would you like to do?
Languages, tools and services to use in our project

2013, May 23rd meeting

Decissions we made

  • Operating systems: windows and linux
  • IDE: Take a look to IntelliJ. Use eclipse otherwise.
  • Programming language for the server: scala & play framework
  • Programming language for the web cliente: html5, css3, js
  • Mobile client: android
  • Source code repositories: git & github
  • Hosting web: cloud bees. scala compiles to java bytecode, cloud bees hosts java code => perfect matching
  • Task/Project management: trello

Future tasks

  • Sign up on Trello
  • Create a repo in github
  • Choose a name and a description for the project: " is a " type of things
  • We will meet this weekend

Sistema operativo

  • windows
  • linux

IDE

  • eclipse (funciona para ruby?)
  • intelliJ (funciona para ruby?)
  • sublime text 2
  • web storm, the smartiest javascript editor, de JetBrains (IntellyJ IDEA), https://www.jetbrains.com/webstorm/ €: ~45 personal use, ~90 commercial use, gratis para projectos open source

Lenguajes de programacion

server

  • ruby & rails
  • groovy & grails
  • node.js
  • scala & play

cliente web

  • html5, css3, javascript

cliente movil

  • android
  • iOS ?
  • html5, css3, javascript => compilado a nativo (phone gap, ...)

Repositorios de codigo

  • git, github, http://github.com . git powered wikis . integrated issue tracking . code review (este ni lo he probado, pero puede molar) . edit online (para chapuzas rápidas) . network graph (grafico de commits y ramas) .
  • mercurial, bitbucket (también con git), https://bitbucket.org . git o mercurial (prefiría git) . repos privados ilimitados, gratis hasta 5 usuarios . lightweight code review . cliente mac y windows (y mi linux?) . track every commit to an issue in jira (lo que no sé es de donde saca el jira) . online editor . importa repos de github . wikis

Hosting web

  • heroku, http://heroku.com . Agile deployment for Ruby, Node.js, Clojure, Java, Python, and Scala . database as an add-on (comprobar si tiene un coste?) - algunas son gratis con 5MB de espacio

  • cloud bees . java meet the cloud . continuous delivery . Jenkins (build, stage ¿?, test, ...) . puede que consigamos algo con un BBDD de 5mb . solo para java (groovy & grails es java)

  • google app engine: . java, php, go y python . bbdd NoSQL . no encuentro nada de precios

  • los 5 mejores -> http://sdt.bz/35695

  • dot cloud, https://www.dotcloud.com/ . ruby, java, lo que sea, siempre y cuando alguien antes hay construido un 'stack' para ello . parece más caído que todas las cosas

  • amazon web services (aws) http://aws.amazon.com/ . java, javascript, ruby, python, ... .

Integracion continua

  • cloud bees?
  • ¿?

Gestión de tareas/projecto

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment