Skip to content

Instantly share code, notes, and snippets.

View jmbejar's full-sized avatar

Jorge Bejar jmbejar

  • WyeWorks
  • Montevideo, Uruguay
  • X @jmbejar
View GitHub Profile
@jmbejar
jmbejar / setup.md
Last active November 8, 2022 14:58
Pasos de instalación de Elixir/Phoenix

Para sumarte al workshop será necesario contar con Erlang, Elixir y Phoenix instalados.

Si aún no los tienes, puedes seguir los siguientes pasos dependiendo de tu sistema operativo.

Mac y Linux

  1. Instalar asdf: https://asdf-vm.com/guide/getting-started.html

  2. Instalar el plugin de Erlang:

@jmbejar
jmbejar / trello-retrospective.rb
Created December 18, 2017 14:31
Script to wrap up our remote retrospectives in Trello Raw
require 'trello'
require 'date'
Trello.configure do |config|
config.developer_public_key = "[PUBLIC_KEY]"
config.member_token = "[MEMBER_TOKEN]"
end
class RetrospectiveSummary
def initialize(board_id:)
@jmbejar
jmbejar / setup.sh
Last active June 12, 2017 19:23
Instalación de entorno Ruby on Rails en Ubuntu
# Instalación de requerimientos
sudo apt-get update -y
sudo apt-get upgrade -y
sudo apt-get -y remove ruby
sudo apt-get install -y git postgresql postgresql-contrib libpq-dev nodejs heroku
sudo apt-get autoremove -y
# Instalar Ruby 2.4.1
@jmbejar
jmbejar / verificacion.md
Last active June 5, 2017 20:41
Verificación del setup para el workshop de Ruby on Rails.

La idea de estos pasos es asegurarnos de que el entorno para el workshop funciona correctamente.

Verificación de herramientas instaladas

Una vez levantada la máquina virtual van a encontrar una barra a la izquierda con accesos a los programas que usaremos en el workshop (terminal, browsers, editores de código).


1) Generar un proyecto Rails

@jmbejar
jmbejar / trello-theme.scss
Created May 17, 2017 14:12
Trello theme para nuestra TrelloApp
$darkish: #4d4d4d;
$greyish: #f5f5f5;
$whitish: #f6f6f6;
//theme-colors (use one)
$theme-lightblue: #00aecc; //lightblue
$theme-redish: #b44431; //redish
$theme-blue: #0079bf; //blue
$main-background: $theme-lightblue;
@jmbejar
jmbejar / button.html.erb
Created May 16, 2017 22:10
Desafío 2.4 - Código de vista para el botón de agregar una nueva lista
<div class="col-xs-12 col-sm-3">
<div class="panel panel-default">
<!-- El link debe ser implementado usando el método link_to de Rails, apuntando a la ruta correspondiente. -->
<a>
<div class="panel-body">
<h3 class="panel-title">Create new list...</h3>
</div>
</a>
</div>
</div>
@jmbejar
jmbejar / _list.html.erb
Created May 16, 2017 22:03
Desafío 2.2 - Código para la colección de listas
<div class="col-xs-12 col-sm-3">
<div class="panel panel-default">
<div class="panel-body">
<h3 class="panel-title">Aquí debe ir el nombre de la lista</h3>
</div>
</div>
</div>
@jmbejar
jmbejar / show.html.erb
Created May 16, 2017 22:02
Desafío 2.2 - Código de vista para la página de board
<h3>Aquí va el nombre del Board
<span class="label label-info pull-right">Aquí debe decir "private" o "public", dependiendo de la visibilidad del board.</span>
</h3>
<hr/>
<div class="row">
Aquí se deben mostrar las listas
</div>
@jmbejar
jmbejar / _button.html.erb
Last active April 24, 2017 19:52
Códigos de ejemplo para la página de board
<div class="col-xs-12 col-sm-3">
<div class="panel panel-default">
<!-- El link debe ser implementado usando el método link_to de Rails, apuntando a la ruta correspondiente. -->
<a>
<div class="panel-body">
<h3 class="panel-title">Create new list...</h3>
</div>
</a>
</div>
</div>
@jmbejar
jmbejar / pasos.md
Last active September 29, 2016 01:03
Pasos de instalación Servidor Ubuntu para Rails

Estos son los pasos de instalación para preparar una instancia de Ubuntu creada en MS Azure (es una instancia que solo trae instalado el sistema operativo Ubuntu 16.04).

Instación de Ruby

Instalamos librerías de sistema necesarias

sudo apt-get update
sudo apt-get install autoconf bison build-essential libssl-dev libyaml-dev libreadline6-dev zlib1g-dev libncurses5-dev libffi-dev libgdbm3 libgdbm-dev