Last active
March 17, 2017 17:56
-
-
Save NickSeagull/3a0a568ead3f25386a6975a5f15ae9ba to your computer and use it in GitHub Desktop.
Revisions
-
NickSeagull revised this gist
Mar 17, 2017 . 1 changed file with 1 addition and 1 deletion.There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters. Learn more about bidirectional Unicode charactersOriginal file line number Diff line number Diff line change @@ -1,5 +1,5 @@ # Code Exchange ## 18 de Marzo de 2017 Mañana realizaremos una serie de ejercicios sobre el [dataset del Titanic](https://www.kaggle.com/c/titanic) de [Kaggle](https://www.kaggle.com/), una pagina de competiciones de ciencia de datos. -
NickSeagull revised this gist
Mar 17, 2017 . 1 changed file with 1 addition and 1 deletion.There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters. Learn more about bidirectional Unicode charactersOriginal file line number Diff line number Diff line change @@ -25,7 +25,7 @@ Para instalarlo en Windows, descargar el instalador desde [aqui](https://www.sta Para desarrollar conviene traer instalado un editor de texto con el que te sientas cómodo. Emacs, Vim, Sublime Text... Si aun no tienes claro cual elegir, te recomendamos [Atom](https://atom.io/), un editor open source desarrollado por la gente de GitHub. A esto tienes que instalarle el plugin de [language-haskell](https://atom.io/packages/language-haskell). Si no sabes como se instalan plugins en Atom, echale un vistazo a [este video](https://www.youtube.com/watch?v=FUbyqdKeW4M). -
NickSeagull revised this gist
Mar 17, 2017 . 1 changed file with 1 addition and 1 deletion.There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters. Learn more about bidirectional Unicode charactersOriginal file line number Diff line number Diff line change @@ -2,7 +2,7 @@ ## 16 de Marzo de 2017 Mañana realizaremos una serie de ejercicios sobre el [dataset del Titanic](https://www.kaggle.com/c/titanic) de [Kaggle](https://www.kaggle.com/), una pagina de competiciones de ciencia de datos. Es interesante que te traigas descargado los [archivos CSV](https://www.kaggle.com/c/titanic/data). -
NickSeagull created this gist
Mar 17, 2017 .There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters. Learn more about bidirectional Unicode charactersOriginal file line number Diff line number Diff line change @@ -0,0 +1,49 @@ # Code Exchange ## 16 de Marzo de 2017 Mañana realizaremos una serie de ejercicios sobre el [dataset del Titanic](https://www.kaggle.com/c/titanic) de [Kaggle](https://www.kaggle.com/], una pagina de competiciones de ciencia de datos. Es interesante que te traigas descargado los [archivos CSV](https://www.kaggle.com/c/titanic/data). ## Herramientas a utilizar ### Stack Stack es una build-tool, una herramienta de gestión de proyectos, para Haskell. No es necesario que te instales el lenguaje en sí, porque Stack lo hará todo por ti. Desde elegir una versión del compilador, hasta instalarte las librerías a usar. Para instalarlo en sistemas con Linux o OSX: - Asegurate de que tienes `wget` instalado: - `brew install wget` para OSX - `apt-get install wget` para Ubuntu y derivados de Debian - Ejecuta el comando `wget -qO- https://get.haskellstack.org/ | sh` Para instalarlo en Windows, descargar el instalador desde [aqui](https://www.stackage.org/stack/windows-x86_64-installer). ### Editor de texto Para desarrollar conviene traer instalado un editor de texto con el que te sientas cómodo. Emacs, Vim, Sublime Text... Si aun no tienes claro cual elegir, te recomiendamos [Atom](https://atom.io/), un editor open source desarrollado por la gente de GitHub. A esto tienes que instalarle el plugin de [language-haskell](https://atom.io/packages/language-haskell). Si no sabes como se instalan plugins en Atom, echale un vistazo a [este video](https://www.youtube.com/watch?v=FUbyqdKeW4M). ### haskell.do Aunque no es obligatorio, si que nos gustaría que aprovecharas el día de mañana para probar esta herramienta, el feedback es muy importante para nosotros y nos ayuda a seguir mejorando con respecto a lo que quieren los usuarios. **Instalación** Para instalar haskell.do, aparte de tener **Stack** instalado, se requiere **NodeJS**, lo puedes descargar de [aqui](https://nodejs.org/es/download/) y **Git**. 1. Clonamos el repositorio de haskell.do: `git clone https://github.com/theam/haskell-do && cd haskell-do` 2. Ejecutamos `npm install -g purescript pulp bower` 3. Despues ejecutamos `make deps` 4. Luego `make build-all-plataforma` . Cambiando `plataforma` por `windows`, `linux` u `osx`. ## Eso es todo! Te esperamos!