GithubHelp home page GithubHelp logo

la-guia's People

Contributors

aamatte avatar agustinf avatar alejandroechev avatar alinavioleta avatar amosrivera avatar antidiestro avatar blackjid avatar bunzli avatar difernandez avatar fdominguezclaro avatar felbalart avatar floumicaza avatar flovaldes avatar gmq avatar hbkim94 avatar imarquezc avatar iobaixas avatar isidoravs avatar jgmontoya avatar ldlsegovia avatar llekn avatar mariowise avatar mf222 avatar paulotijero avatar rjherrera avatar sleivav avatar vicholp avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

la-guia's Issues

power api

  1. Título
    Descripción corta
  2. Por qué lo usamos?
  3. Cómo lo usamos? con ejemplo mínimo de uso real. Diciendo con qué versión de la herramienta se hizo el ejemplo.
  4. Recursos útiles (links)
  5. Sub secciones opcionales. Tips, casos típicos, etc. Lo que sea necesario tratando de que no sea fácilmente deprecated.

Sidekiq

  1. Título
    Descripción corta
  2. Por qué lo usamos?
  3. Cómo lo usamos? con ejemplo mínimo de uso real. Diciendo con qué versión de la herramienta se hizo el ejemplo.
  4. Recursos útiles (links)
  5. Sub secciones opcionales. Tips, casos típicos, etc. Lo que sea necesario tratando de que no sea fácilmente deprecated.

Add services

The idea is to add a section with the way we use dependencies like mysql, postgres, redis, etc. using docker-compose and a makefile

Active Admin (ampliar la info, casos típicos, etc)

  1. Título
    Descripción corta
  2. Por qué lo usamos?
  3. Cómo lo usamos? con ejemplo mínimo de uso real. Diciendo con qué versión de la herramienta se hizo el ejemplo.
  4. Recursos útiles (links)
  5. Sub secciones opcionales. Tips, casos típicos, etc. Lo que sea necesario tratando de que no sea fácilmente deprecated.

Draper

  1. Título
    Descripción corta
  2. Por qué lo usamos?
  3. Cómo lo usamos? con ejemplo mínimo de uso real. Diciendo con qué versión de la herramienta se hizo el ejemplo.
  4. Recursos útiles (links)
  5. Sub secciones opcionales. Tips, casos típicos, etc. Lo que sea necesario tratando de que no sea fácilmente deprecated.

Setup > Instalación Base > OSX

Ya tenemos una base buena para instalar brew

Falta chequear que sea compatible con el M1. Si hay algo no compatible, anotarlo. No se si como una sección o cuadros de información adicional

BEM

  1. Título
    Descripción corta
  2. Por qué lo usamos?
  3. Cómo lo usamos? con ejemplo mínimo de uso real. Diciendo con qué versión de la herramienta se hizo el ejemplo.
  4. Recursos útiles (links)
  5. Sub secciones opcionales. Tips, casos típicos, etc. Lo que sea necesario tratando de que no sea fácilmente deprecated.

active admin addons

  1. Título
    Descripción corta
  2. Por qué lo usamos?
  3. Cómo lo usamos? con ejemplo mínimo de uso real. Diciendo con qué versión de la herramienta se hizo el ejemplo.
  4. Recursos útiles (links)
  5. Sub secciones opcionales. Tips, casos típicos, etc. Lo que sea necesario tratando de que no sea fácilmente deprecated.

Librería de componentes Memo

  1. Título
    Descripción corta
  2. Por qué lo usamos?
  3. Cómo lo usamos? con ejemplo mínimo de uso real. Diciendo con qué versión de la herramienta se hizo el ejemplo.
  4. Recursos útiles (links)
  5. Sub secciones opcionales. Tips, casos típicos, etc. Lo que sea necesario tratando de que no sea fácilmente deprecated.

Merge trello sections

I think there two sections that talk about trello and how we use it. It would be nice to simplify that.

AASM

  1. Título
    Descripción corta
  2. Por qué lo usamos?
  3. Cómo lo usamos? con ejemplo mínimo de uso real. Diciendo con qué versión de la herramienta se hizo el ejemplo.
  4. Recursos útiles (links)
  5. Sub secciones opcionales. Tips, casos típicos, etc. Lo que sea necesario tratando de que no sea fácilmente deprecated.

web sockets

  1. Título
    Descripción corta
  2. Por qué lo usamos?
  3. Cómo lo usamos? con ejemplo mínimo de uso real. Diciendo con qué versión de la herramienta se hizo el ejemplo.
  4. Recursos útiles (links)
  5. Sub secciones opcionales. Tips, casos típicos, etc. Lo que sea necesario tratando de que no sea fácilmente deprecated.

strong migrations

  1. Título
    Descripción corta
  2. Por qué lo usamos?
  3. Cómo lo usamos? con ejemplo mínimo de uso real. Diciendo con qué versión de la herramienta se hizo el ejemplo.
  4. Recursos útiles (links)
  5. Sub secciones opcionales. Tips, casos típicos, etc. Lo que sea necesario tratando de que no sea fácilmente deprecated.

Shrine

  1. Título
    Descripción corta
  2. Por qué lo usamos?
  3. Cómo lo usamos? con ejemplo mínimo de uso real. Diciendo con qué versión de la herramienta se hizo el ejemplo.
  4. Recursos útiles (links)
  5. Sub secciones opcionales. Tips, casos típicos, etc. Lo que sea necesario tratando de que no sea fácilmente deprecated.

tailwindcss

  1. Título
    Descripción corta
  2. Por qué lo usamos?
  3. Cómo lo usamos? con ejemplo mínimo de uso real. Diciendo con qué versión de la herramienta se hizo el ejemplo.
  4. Recursos útiles (links)
  5. Sub secciones opcionales. Tips, casos típicos, etc. Lo que sea necesario tratando de que no sea fácilmente deprecated.

Rspec

  1. Título
    Descripción corta
  2. Por qué lo usamos?
  3. Cómo lo usamos? con ejemplo mínimo de uso real. Diciendo con qué versión de la herramienta se hizo el ejemplo.
  4. Recursos útiles (links)
  5. Sub secciones opcionales. Tips, casos típicos, etc. Lo que sea necesario tratando de que no sea fácilmente deprecated.

Vue parser config breaks eslint reviews on babel-transpiled files

Descripción:

Al crear un commit que toca la primera línea de cualquier archivo JS en donde el parser de eslint es babel-eslint el mono comenta lo siguiente:

Use the latest vue-eslint-parser. See also https://github.com/vuejs/eslint-plugin-vue#what-is-the-use-the-latest-vue-eslint-parser-error vue/valid-v-on
Use the latest vue-eslint-parser. See also https://github.com/vuejs/eslint-plugin-vue#what-is-the-use-the-latest-vue-eslint-parser-error vue/no-duplicate-attributes
Use the latest vue-eslint-parser. See also https://github.com/vuejs/eslint-plugin-vue#what-is-the-use-the-latest-vue-eslint-parser-error vue/no-textarea-mustache
Use the latest vue-eslint-parser. See also https://github.com/vuejs/eslint-plugin-vue#what-is-the-use-the-latest-vue-eslint-parser-error vue/no-unused-vars
Use the latest vue-eslint-parser. See also https://github.com/vuejs/eslint-plugin-vue#what-is-the-use-the-latest-vue-eslint-parser-error vue/require-component-is
Use the latest vue-eslint-parser. See also https://github.com/vuejs/eslint-plugin-vue#what-is-the-use-the-latest-vue-eslint-parser-error vue/require-v-for-key
Use the latest vue-eslint-parser. See also https://github.com/vuejs/eslint-plugin-vue#what-is-the-use-the-latest-vue-eslint-parser-error vue/valid-v-bind
Use the latest vue-eslint-parser. See also https://github.com/vuejs/eslint-plugin-vue#what-is-the-use-the-latest-vue-eslint-parser-error vue/valid-v-cloak
Use the latest vue-eslint-parser. See also https://github.com/vuejs/eslint-plugin-vue#what-is-the-use-the-latest-vue-eslint-parser-error vue/valid-v-else-if
Use the latest vue-eslint-parser. See also https://github.com/vuejs/eslint-plugin-vue#what-is-the-use-the-latest-vue-eslint-parser-error vue/valid-v-else
Use the latest vue-eslint-parser. See also https://github.com/vuejs/eslint-plugin-vue#what-is-the-use-the-latest-vue-eslint-parser-error vue/valid-v-for
Use the latest vue-eslint-parser. See also https://github.com/vuejs/eslint-plugin-vue#what-is-the-use-the-latest-vue-eslint-parser-error vue/valid-v-html
Use the latest vue-eslint-parser. See also https://github.com/vuejs/eslint-plugin-vue#what-is-the-use-the-latest-vue-eslint-parser-error vue/valid-v-if
Use the latest vue-eslint-parser. See also https://github.com/vuejs/eslint-plugin-vue#what-is-the-use-the-latest-vue-eslint-parser-error vue/valid-v-model
Use the latest vue-eslint-parser. See also https://github.com/vuejs/eslint-plugin-vue#what-is-the-use-the-latest-vue-eslint-parser-error vue/no-template-key
Use the latest vue-eslint-parser. See also https://github.com/vuejs/eslint-plugin-vue#what-is-the-use-the-latest-vue-eslint-parser-error vue/valid-v-once
Use the latest vue-eslint-parser. See also https://github.com/vuejs/eslint-plugin-vue#what-is-the-use-the-latest-vue-eslint-parser-error vue/valid-v-pre
Use the latest vue-eslint-parser. See also https://github.com/vuejs/eslint-plugin-vue#what-is-the-use-the-latest-vue-eslint-parser-error vue/valid-v-show
Use the latest vue-eslint-parser. See also https://github.com/vuejs/eslint-plugin-vue#what-is-the-use-the-latest-vue-eslint-parser-error vue/valid-v-text
Use the latest vue-eslint-parser. See also https://github.com/vuejs/eslint-plugin-vue#what-is-the-use-the-latest-vue-eslint-parser-error vue/attribute-hyphenation
Use the latest vue-eslint-parser. See also https://github.com/vuejs/eslint-plugin-vue#what-is-the-use-the-latest-vue-eslint-parser-error vue/html-end-tags
Use the latest vue-eslint-parser. See also https://github.com/vuejs/eslint-plugin-vue#what-is-the-use-the-latest-vue-eslint-parser-error vue/html-indent
Use the latest vue-eslint-parser. See also https://github.com/vuejs/eslint-plugin-vue#what-is-the-use-the-latest-vue-eslint-parser-error vue/html-self-closing
Use the latest vue-eslint-parser. See also https://github.com/vuejs/eslint-plugin-vue#what-is-the-use-the-latest-vue-eslint-parser-error vue/max-attributes-per-line
Use the latest vue-eslint-parser. See also https://github.com/vuejs/eslint-plugin-vue#what-is-the-use-the-latest-vue-eslint-parser-error vue/mustache-interpolation-spacing
Use the latest vue-eslint-parser. See also https://github.com/vuejs/eslint-plugin-vue#what-is-the-use-the-latest-vue-eslint-parser-error vue/v-bind-style
Use the latest vue-eslint-parser. See also https://github.com/vuejs/eslint-plugin-vue#what-is-the-use-the-latest-vue-eslint-parser-error vue/v-on-style
Use the latest vue-eslint-parser. See also https://github.com/vuejs/eslint-plugin-vue#what-is-the-use-the-latest-vue-eslint-parser-error vue/no-multi-spaces

Por lo visto el problema lo genera esta línea:

"plugin:vue/strongly-recommended"

Info adicional

Soluciones propuestas

  • Agregar configuración para soportar babel ( vuejs/eslint-plugin-vue#30 (comment) ). No me gusta porque habría que agregar la dependencia del plugin de vue a un proyecto que no tiene nada de vue
  • Hacer que el mono considere sólo el .eslintrc.json especificado sin heredar del global
  • Actualizar eslint^6 y usar overrides: extends... (eslint/eslint@54e6eda)
  • Eliminar la linea que agrega el extends y que cada proyecto con Vue lo agregue caso a caso

Actualizar linters

Dada la inminente muerte de hound, creo que deberíamos actualizar la sección de linters. Cosas relevantes a considerar:

  • Los linters vienen ahora en los proyectos como dependencias de development en el package.json y Gemfile, por lo que ya no es necesario la instalación global que se indica ahora. Convendrá mencionar las versiones de rubocop/rubocop-rspec igual en algún lado para proyectos antiguos?
  • Para VSCode, no recuerdo haber agregado lo que sale sobre ruby.rubocop.executePath, quizás se puede borrar (?)
  • Para VSCode, ahora que se usan los linters en el proyecto, por alguna razón el plugin ruby-rubocop no los detecta automáticamente si es que hay un .rubocop.yml en el root, salen errores como el siguiente:
    /Users/my_username/.rubocop.yml: Metrics/LineLength has the wrong namespace - should be Layout
    
    Para solucionarlo sin borrar el archivo del root se puede agregar lo siguiente en los settings del workspace:
    "ruby.rubocop.configFilePath": "./.rubocop.yml",
    
  • No sé bien que se debería hacer con lo de typescript, en teoría también debería ir en las dependencias locales del proyecto si se necesita no?

Reestructura Vue

  1. Título
    Descripción corta
  2. Por qué lo usamos?
  3. Cómo lo usamos? con ejemplo mínimo de uso real. Diciendo con qué versión de la herramienta se hizo el ejemplo.
  4. Recursos útiles (links)
  5. Sub secciones opcionales. Tips, casos típicos, etc. Lo que sea necesario tratando de que no sea fácilmente deprecated.

rubocop 0.47 doesn't work with current .rubocop.yml

Installing last version of rubocop (0.47) doesn't check any files and throws the following errors:

/home/camilo/workspace/platanus/.rubocop.yml: Lint/Eval has the wrong namespace - should be Security
Error: The `Style/MethodCallParentheses` cop has been renamed to `Style/MethodCallWithoutArgsParentheses`.
(obsolete configuration found in /home/camilo/workspace/platanus/.rubocop.yml, please update it)
obsolete parameter IndentWhenRelativeTo (for Style/CaseIndentation) found in /home/camilo/workspace/platanus/.rubocop.yml
`IndentWhenRelativeTo` has been renamed to `EnforcedStyle`
obsolete parameter AlignWith (for Lint/EndAlignment) found in /home/camilo/workspace/platanus/.rubocop.yml
`AlignWith` has been renamed to `EnforcedStyleAlignWith`
obsolete parameter AlignWith (for Lint/DefEndAlignment) found in /home/camilo/workspace/platanus/.rubocop.yml
`AlignWith` has been renamed to `EnforcedStyleAlignWith`

Steps to reproduce the problem:

  1. Install rubocop version 0.47: gem install rubocop -v 0.47
  2. Run rubocop on any project

Sentry

  1. Título
    Descripción corta
  2. Por qué lo usamos?
  3. Cómo lo usamos? con ejemplo mínimo de uso real. Diciendo con qué versión de la herramienta se hizo el ejemplo.
  4. Recursos útiles (links)
  5. Sub secciones opcionales. Tips, casos típicos, etc. Lo que sea necesario tratando de que no sea fácilmente deprecated.

Pundit

  1. Título
    Descripción corta
  2. Por qué lo usamos?
  3. Cómo lo usamos? con ejemplo mínimo de uso real. Diciendo con qué versión de la herramienta se hizo el ejemplo.
  4. Recursos útiles (links)
  5. Sub secciones opcionales. Tips, casos típicos, etc. Lo que sea necesario tratando de que no sea fácilmente deprecated.

http party? qué usamos?

  1. Título
    Descripción corta
  2. Por qué lo usamos?
  3. Cómo lo usamos? con ejemplo mínimo de uso real. Diciendo con qué versión de la herramienta se hizo el ejemplo.
  4. Recursos útiles (links)
  5. Sub secciones opcionales. Tips, casos típicos, etc. Lo que sea necesario tratando de que no sea fácilmente deprecated.

Devise

  1. Título
    Descripción corta
  2. Por qué lo usamos?
  3. Cómo lo usamos? con ejemplo mínimo de uso real. Diciendo con qué versión de la herramienta se hizo el ejemplo.
  4. Recursos útiles (links)
  5. Sub secciones opcionales. Tips, casos típicos, etc. Lo que sea necesario tratando de que no sea fácilmente deprecated.

Configuración bucket S3

Al agregar S3 a un proyecto se debe configurar CORS en el bucket para poder usarlo. Es fácil olvidarse de hacerlo y de cómo hacerlo. Podríamos tener una sección en la guía que lo explique un poco, probablemente en la sección de Setup.

También podríamos agregar un apartado explicando como agregar un bucket sin usar Bucketeer.

clients (crawlers)

  1. Título
    Descripción corta
  2. Por qué lo usamos?
  3. Cómo lo usamos? con ejemplo mínimo de uso real. Diciendo con qué versión de la herramienta se hizo el ejemplo.
  4. Recursos útiles (links)
  5. Sub secciones opcionales. Tips, casos típicos, etc. Lo que sea necesario tratando de que no sea fácilmente deprecated.

Vuex

Evaluar si ponerlo dentro de la sección de Vue

  1. Título
    Descripción corta
  2. Por qué lo usamos?
  3. Cómo lo usamos? con ejemplo mínimo de uso real. Diciendo con qué versión de la herramienta se hizo el ejemplo.
  4. Recursos útiles (links)
  5. Sub secciones opcionales. Tips, casos típicos, etc. Lo que sea necesario tratando de que no sea fácilmente deprecated.

sendgrid

  1. Título
    Descripción corta
  2. Por qué lo usamos?
  3. Cómo lo usamos? con ejemplo mínimo de uso real. Diciendo con qué versión de la herramienta se hizo el ejemplo.
  4. Recursos útiles (links)
  5. Sub secciones opcionales. Tips, casos típicos, etc. Lo que sea necesario tratando de que no sea fácilmente deprecated.

React native

  1. Título
    Descripción corta
  2. Por qué lo usamos?
  3. Cómo lo usamos? con ejemplo mínimo de uso real. Diciendo con qué versión de la herramienta se hizo el ejemplo.
  4. Recursos útiles (links)
  5. Sub secciones opcionales. Tips, casos típicos, etc. Lo que sea necesario tratando de que no sea fácilmente deprecated.

Sección "Blog - Codigo Banana"

Hola!
Entiendo que el siguiente contenido del último punto,

"Muy cargado hacia el primer punto y tu post será considerado poco académico. Demasiado cargado al segundo punto y será descartado por aburrido"

...es un párrafo independiente del listado. Debiese estar fuera del punto al cual también se refiere.

En otras palabras, entiendo que la idea es la siguiente:

  • El título hace pensar al lector que ganará algo importante al leer el post.
  • El títlo es realista en cuanto a lo que logrará el lector al leer el post.

Muy cargado hacia el primer punto y tu post será considerado poco académico. Demasiado cargado al segundo punto y será descartado por aburrido.

Sólo eso. Saludos con TOC. ✌🏻

Pry

  1. Título
    Descripción corta
  2. Por qué lo usamos?
  3. Cómo lo usamos? con ejemplo mínimo de uso real. Diciendo con qué versión de la herramienta se hizo el ejemplo.
  4. Recursos útiles (links)
  5. Sub secciones opcionales. Tips, casos típicos, etc. Lo que sea necesario tratando de que no sea fácilmente deprecated.

data_migrate

  1. Título
    Descripción corta
  2. Por qué lo usamos?
  3. Cómo lo usamos? con ejemplo mínimo de uso real. Diciendo con qué versión de la herramienta se hizo el ejemplo.
  4. Recursos útiles (links)
  5. Sub secciones opcionales. Tips, casos típicos, etc. Lo que sea necesario tratando de que no sea fácilmente deprecated.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.