Programação

Q & A para programadores profissionais e entusiastas



30
npm ERR cb () nunca chamado
Eu tenho um aplicativo Node.js hospedado no Heroku. Sempre que faço um git push heroku, recebo o seguinte erro: Counting objects: 14, done. Delta compression using up to 6 threads. Compressing objects: 100% (12/12), done. Writing objects: 100% (12/12), 1.20 KiB, done. Total 12 (delta 8), reused 0 (delta 0) …
274 node.js  heroku  npm 

11
Ignorar valor de retorno múltiplo do python
Digamos que eu tenho uma função Python que retorna vários valores em uma tupla: def func(): return 1, 2 Existe uma boa maneira de ignorar um dos resultados, em vez de apenas atribuir a uma variável temporária? Digamos que se eu estivesse interessado apenas no primeiro valor, existe uma maneira …
274 python  function  tuples 


23
Idioma Python para retornar o primeiro item ou Nenhum
Tenho certeza de que há uma maneira mais simples de fazer isso que simplesmente não está ocorrendo para mim. Estou chamando um monte de métodos que retornam uma lista. A lista pode estar vazia. Se a lista não estiver vazia, desejo retornar o primeiro item; caso contrário, desejo retornar Nenhum. …

3
Significado dos traços duplos do check-out do Git
Qual é o significado dos traços duplos antes do nome do arquivo neste comando git? git checkout --ours -- path/to/file.txt git checkout --theirs -- path/to/file.txt Eles são obrigatórios? É equivalente a git checkout --ours path/to/file.txt git checkout --theirs path/to/file.txt
274 git  git-checkout 

3
Como verificar se existe uma coluna no Pandas
Existe uma maneira de verificar se existe uma coluna em um DataFrame do Pandas? Suponha que eu tenha o seguinte DataFrame: >>> import pandas as pd >>> from random import randint >>> df = pd.DataFrame({'A': [randint(1, 9) for x in xrange(10)], 'B': [randint(1, 9)*10 for x in xrange(10)], 'C': [randint(1, …
274 python  pandas  dataframe 

4
Como nego uma condição no PowerShell?
Como nego um teste condicional no PowerShell? Por exemplo, se eu quiser verificar o diretório C: \ Code, posso executar: if (Test-Path C:\Code){ write "it exists!" } Existe uma maneira de negar essa condição, por exemplo (não trabalhando): if (Not (Test-Path C:\Code)){ write "it doesn't exist!" } Solução alternativa : …

10
Executar .join no valor na matriz de objetos
Se eu tiver uma matriz de cadeias, posso usar o .join()método para obter uma única cadeia, com cada elemento separado por vírgulas, assim: ["Joe", "Kevin", "Peter"].join(", ") // => "Joe, Kevin, Peter" Eu tenho uma matriz de objetos e gostaria de executar uma operação semelhante em um valor mantido dentro …

12
Token aleatório seguro no Node.js
Em esta questão Erik precisa para gerar um token aleatório seguro em Node.js. Existe o método crypto.randomBytesque gera um buffer aleatório. No entanto, a codificação base64 no nó não é segura para URL, inclui /e em +vez de -e _. Portanto, a maneira mais fácil de gerar esse token que …

13
Caixa de diálogo Abrir diretório
Quero que o usuário selecione um diretório em que um arquivo que gerarei será salvo. Eu sei que no WPF eu deveria usar o OpenFileDialogdo Win32, mas infelizmente a caixa de diálogo requer que o arquivo seja selecionado - ele permanece aberto se eu simplesmente clicar em OK sem escolher …
274 wpf  filesystems  dialog 


4
Obter o valor atual de uma configuração no Vim
Existe uma maneira simples de descobrir o valor atual de uma configuração especificada do Vim? Se eu quiser saber o valor atual de, digamos tabstop, eu posso executar: :set tabstop sem passar por um argumento, e o Vim me dirá o valor atual. Isso é bom para muitas configurações, mas …
274 vim 

2
Regex - Não contém determinados caracteres
Eu preciso de um regex para corresponder se em algum lugar de uma frase NÃO houver <ou>. Se <ou> estiverem na sequência, ele deverá retornar false. Eu tive um sucesso parcial com isso, mas apenas se meus <> estiverem no começo ou no fim: (?!<|>).*$ Estou usando .Net se isso …

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.