Programação

Q & A para programadores profissionais e entusiastas

6
Por que o GHC é tão grande / grande?
Existe uma resposta simples: por que o GHC é tão grande? OCaml: 2MB Python: 15MB SBCL: 9MB OpenJRE - 26MB GHC: 113MB Não estou interessado no evangelismo de "Por que eu não deveria me importar com o tamanho, se Haskell é a ferramenta certa"; Esta é uma questão técnica.
147 haskell  ghc 


2
Como criar um diretório usando o nerdtree
Uso o NERDTree há algum tempo. Toda vez que preciso criar um novo diretório, preciso ir ao terminal. Existe uma maneira rápida e fácil de criar um diretório usando o NERDTree. Eu li o documento, mas não consegui encontrar nada.
147 vim  nerdtree 

5
Como instalo um plugin para o vim?
Eu gostaria de experimentar o plugin para o Vim vinculado abaixo. Ele adiciona destaque de sintaxe para .hamle (talvez) .sassarquivos. http://github.com/tpope/vim-haml Eu fiz isso... $ cd ~/.vim $ git clone git://github.com/tpope/vim-haml.git Abri um .hamlarquivo no Vim, mas não há destaque. Deve haver outro passo que preciso executar.
147 vim 






9
Entendendo promessas no Node.js
Pelo que entendi, há três maneiras de chamar código assíncrono: Eventos, por exemplo request.on("event", callback); Retornos de chamada, por exemplo fs.open(path, flags, mode, callback); Promessas Encontrei a biblioteca de promessas de nós, mas não a entendo. Alguém poderia explicar quais são as promessas e por que devo usá-las? Além disso, …


13
Transações no REST?
Gostaria de saber como você implementaria o seguinte caso de uso no REST. É possível, sem comprometer o modelo conceitual? Leia ou atualize vários recursos no escopo de uma única transação. Por exemplo, transfira US $ 100 da conta bancária de Bob para a conta de John. Tanto quanto posso …
147 rest 

5
Qual é a declaração apropriada de main?
Qual é a assinatura adequada da mainfunção em C ++? Qual é o tipo de retorno correto e o que significa retornar um valor main? Quais são os tipos de parâmetros permitidos e quais são seus significados? Este sistema é específico? Essas regras mudaram com o tempo? O que acontece …
147 c++  main  c++-faq 


14
Como removo a rota do Devise para me inscrever?
Estou usando o Devise em um aplicativo Rails 3, mas nesse caso, um usuário deve ser criado por um usuário existente, que determina quais permissões ele terá. Por isso, eu quero: Para remover a rota para os usuários se inscreverem . Para permitir que os usuários editem seus perfis (altere …

Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.