Programação

667
Como crio um encurtador de URL?

Desejo criar um serviço de encurtador de URL em que você possa gravar um URL longo em um campo de entrada e o serviço encurte o URL para " http://www.example.org/abcdef". Em vez de " abcdef", pode haver qualquer outra sequência com seis caracteres a-z, A-Z and 0-9. Isso torna 56 a 57 bilhões de...

667
Limitar o formato do arquivo ao usar <input type = "file">?

Gostaria de restringir o tipo de arquivo que pode ser escolhido no seletor de arquivos do SO nativo quando o usuário clica no botão Procurar no <input type="file">elemento em HTML. Tenho a sensação de que é impossível, mas eu gostaria de saber se há é uma solução. Eu gostaria de manter apenas...

667
Outro processo git parece estar em execução neste repositório

Estou tentando aprender a usar o Git e criei um pequeno projeto com um arquivo HTML, CSS e Javascript. Fiz uma ramificação do meu projeto basicamente vazio e depois fiz algumas alterações no meu código. Tentei organizar as alterações, mas recebo a seguinte mensagem de erro: Another git process...

665
Por que não usar tabelas para layout em HTML? [fechadas]

Atualmente, essa questão não se encaixa no nosso formato de perguntas e respostas. Esperamos que as respostas sejam apoiadas por fatos, referências ou conhecimentos, mas essa pergunta provavelmente solicitará debates, argumentos, pesquisas ou discussões prolongadas. Se você acha...

665
Caixa de diálogo lançando "Não é possível adicionar janela - o token nulo não é para um aplicativo" com getApplication () como contexto

Minha atividade está tentando criar um AlertDialog que requer um contexto como parâmetro. Isso funciona como esperado se eu usar: AlertDialog.Builder builder = new AlertDialog.Builder(this); No entanto, desconfio de usar "this" como um contexto devido ao potencial de vazamento de memória quando a...

665
O Git continua me solicitando uma senha

Estou usando o Git há algum tempo, mas as solicitações constantes de senha estão começando a me deixar maluco. Estou usando o Mac OS X e o GitHub e configurei o Git e minhas chaves SSH conforme as instruções da página Configurar o Git do GitHub . Também adicionei a chave SSH do github ao meu...

665
Passar uma função JavaScript como parâmetro

Como passo uma função como parâmetro sem que a função seja executada na função "pai" ou usada eval()? (Desde que eu li que é inseguro.) Eu tenho isto: addContact(entityId, refreshContactList()); Funciona, mas o problema é que é refreshContactListacionado quando a função é chamada, e não quando é...

665
Nome do arquivo muito longo no Git para Windows

Estou usando Git-1.9.0-preview20140217para Windows. Como eu sei, esta versão deve corrigir o problema com nomes de arquivos muito longos. Mas não para mim. Certamente eu estou fazendo algo errado: eu fiz git config core.longpaths truee git add .e depois git commit. Tudo ocorreu bem. Mas quando...