Programação

Q & A para programadores profissionais e entusiastas

9
Substituindo um Rails default_scope
Se eu tiver um modelo ActiveRecord :: Base com um escopo padrão: class Foo < ActiveRecord::Base default_scope :conditions => ["bar = ?",bar] end Existe alguma maneira de fazer um Foo.find sem usar as default_scopecondições? Em outras palavras, você pode substituir um escopo padrão? Eu teria pensado que o uso de …

9
Angularjs impede o envio de formulários quando a validação de entrada falha
Estou escrevendo um formulário de login simples usando angularjs com alguma validação de entrada do lado do cliente para verificar se o nome de usuário e a senha não estão vazios e têm mais de três caracteres. Veja o código abaixo: <form name="loginform" novalidate ng-submit="login.submit()" class="css-form"> <fieldset> <div class="control-group input-prepend"> …

8
Como fazer backup de um repositório Git local?
Estou usando o git em um projeto relativamente pequeno e acho que compactar o conteúdo do diretório .git pode ser uma boa maneira de fazer backup do projeto. Mas isso é meio estranho, porque, quando eu restauro, a primeira coisa que preciso fazer é git reset --hard. Há algum problema …
155 git  backup 

11
Como comparar sinalizadores em c #?
Eu tenho uma enumeração de bandeira abaixo. [Flags] public enum FlagTest { None = 0x0, Flag1 = 0x1, Flag2 = 0x2, Flag3 = 0x4 } Não posso fazer com que a declaração if seja verdadeira. FlagTest testItem = FlagTest.Flag1 | FlagTest.Flag2; if (testItem == FlagTest.Flag1) { // Do something, // …
155 c#  .net  enums  attributes  flags 



14
Como clonar uma lista genérica em Java?
Eu tenho um ArrayList<String>que gostaria de devolver uma cópia. ArrayListpossui um método clone que possui a seguinte assinatura: public Object clone() Depois de chamar esse método, como converter o objeto retornado de volta ArrayList<String>?

30
Erro "seletor não reconhecido enviado à instância" no Objective-C
Criei um botão e adicionei uma ação a ele, mas, assim que foi chamado, recebi este erro: -[NSCFDictionary numberButtonClick:]: unrecognized selector sent to instance 0x3d03ac0 2010-03-16 22:23:58.811 Money[8056:207] *** Terminating app due to uncaught exception 'NSInvalidArgumentException', reason:'*** -[NSCFDictionary numberButtonClick:]: unrecognized selector sent to instance 0x3d03ac0' Este é o meu código: …


17
Definir uma fonte padrão para todo o aplicativo iOS?
Eu tenho uma fonte personalizada que quero usar para tudo que exibe texto no meu aplicativo, rótulos, visualizações de texto etc. Existe uma maneira de definir a fonte padrão (rótulos, por padrão, use SystemFont) para todo o aplicativo?
155 ios  fonts 


5
Como centralizar o conteúdo dentro de um layout linear?
Estou tentando centralizar um ImageViewinterior de forma LinearLayouthorizontal e vertical, mas simplesmente não consigo. A principal razão pela qual não estou usando um RelativeLayoutpara isso é porque eu preciso do layout_weight(meu Activityconsiste em quatro colunas que devem ser igualmente divididas e também responsivas a diferentes larguras de tela, cada coluna …

24
Github: erro ao clonar meu repositório privado
Estou tentando clonar meu projeto GitHub usando o URL https, mas ele falha com um erro: $ git clone https://foo@github.com/foo/foo-private.git Cloning into foo-private... Password: error: error setting certificate verify locations: CAfile: /bin/curl-ca-bundle.crt CApath: none while accessing https://foo@github.com/foo/foo-private.git/info/refs fatal: HTTP request failed O que estou fazendo de errado?
155 git  github 

15
Lendo o valor do console, interativamente
Eu pensei em criar um servidor http simples com alguma extensão de console. Encontrei o trecho para ler os dados da linha de comando. var i = rl.createInterface(process.stdin, process.stdout, null); i.question('Write your name: ', function(answer) { console.log('Nice to meet you> ' + answer); i.close(); process.stdin.destroy(); }); bom fazer as perguntas …
155 node.js  console 


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.