Skip to content

Instantly share code, notes, and snippets.

@rchavarria
Created May 24, 2013 09:44
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save rchavarria/5642458 to your computer and use it in GitHub Desktop.
Save rchavarria/5642458 to your computer and use it in GitHub Desktop.
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