This snippets will install:
- Ruby
- Homebrew
- Node
- Git
- Databases
- Some util configs
- Update Mac OS
We use AMD to organize our code, so we use Almond for this.
This is the dispatcher code:
define('dispatcher', ['jquery'],
function($) {
Em uma caluladora de bolso os dígitos são representados por pequenas barras no visor de cristal líquido:
Quando olhamos com o visor de cabeça para baixo alguns números ainda podem ser lidos (só que com outros valores). Por exemplo, 1995 vira 5661. O quinto número que pode ser lido de cabeça para baixo é 8, e o décimo-quinto é 21, que passa a valer 12 quando é visto de cabeça para baixo.
Você deve responder a pergunta:
function RenderAndOrderByName() { console.log('Ordenado por nomes') } | |
function RenderAndOrderByAge() { console.log('Ordenado por idades') } | |
// Retorna uma Promise | |
function getUsers() { | |
// Apenas faz um request para uma lista de users, | |
// a ordenação é feita no client | |
} | |
// Depois que a promise terminar, ordena eles por nome. |
# frozen_string_literal: true | |
class Things::Something | |
Result = Data.define(:thing, :errors) do | |
def initialize(thing: nil, errors: []) | |
super | |
end | |
def successful? | |
errors.empty? |
IEx.configure [ | |
colors: [ | |
pretty: true, | |
syntax_colors: [ | |
atom: :light_cyan, | |
string: :light_green, | |
number: :light_blue, | |
nil: :light_magenta, | |
list: :light_white, | |
tuple: :light_white, |
defmodule Poker do | |
## Rank a poker hand | |
## | |
## Card is {:suit, value}, e.g. {:heart, 3} | |
## Hand is a list of 5 cards | |
## | |
## Poker.rank [{:heart, 10}, {:club, 11}, {:heart, 9}, {:diamond, 12}, {:heart, 13}] | |
## >> :straight | |
def rank(hand) do |
(def tags ["1.0.0" "1.0.1" "1.0.2" "1.1.0" "1.1.2" "1.2.2"]) | |
(defn remove-dots [tag] | |
(clojure.string/replace tag "." "")) | |
(defn to-int [s] | |
(Integer/parseInt s)) | |
(defn between-versions? [n] | |
(and (> n 101) (< n 120))) |