Programação

Q & A para programadores profissionais e entusiastas

14
O Typecript suporta o? operador? (E como se chama?)
O Typescript atualmente (ou há planos para) oferecer suporte ao operador de navegação segura de?. ou seja: var thing = foo?.bar // same as: var thing = (foo) ? foo.bar : null; Além disso, existe um nome mais comum para esse operador (é extremamente difícil pesquisar no Google).
337 typescript 

7
Converter um NSURL em um NSString
Eu tenho um aplicativo em que o usuário pode escolher uma imagem nas imagens internas do aplicativo ou na biblioteca de fotos do iphone. Eu uso um objeto Ocasião que possui uma NSStringpropriedade para salvar o imagePath. Agora, no caso das imagens de aplicativos integradas, recebo o nome do arquivo …

30
Atalhos de teclado favoritos do Visual Studio [fechados]
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 que essa pergunta pode ser melhorada e possivelmente reaberta, visite o centro …

15
Arquivo de constantes globais no Swift
Nos meus projetos Objective-C, geralmente uso um arquivo de constantes globais para armazenar itens como chaves e nomes de notificação NSUserDefaults. Parece algo como isto: @interface GlobalConstants : NSObject extern NSString *someNotification; @end @implementation GlobalConstants NSString *someNotification = @"aaaaNotification"; @end Como faço exatamente a mesma coisa no Swift?
336 ios  objective-c  swift 


14
Como criar uma tag <style> com Javascript?
Estou procurando uma maneira de inserir uma &lt;style&gt;tag em uma página HTML com JavaScript. A melhor maneira que encontrei até agora: var divNode = document.createElement("div"); divNode.innerHTML = "&lt;br&gt;&lt;style&gt;h1 { background: red; }&lt;/style&gt;"; document.body.appendChild(divNode); Isso funciona no Firefox, Opera e Internet Explorer, mas não no Google Chrome. Também é um pouco …
336 javascript  html  css 


30
Como você supera o erro svn 'desatualizado'?
Eu tenho tentado mover uma estrutura de diretório de um local para outro no Subversion, mas recebo um Item '*' is out of dateerro de confirmação. Tenho a versão mais recente em check-out (até onde sei). svn st -unão aparece outras diferenças além dos comandos mv.
336 svn 

22
Obtendo o tipo MIME de um arquivo em Java
Eu só estava me perguntando como a maioria das pessoas busca um tipo MIME de um arquivo em Java? Até agora eu tentei dois utilitários: JMimeMagic&amp; Mime-Util. O primeiro me deu exceções de memória, o segundo não fecha seus fluxos corretamente. Eu só estava me perguntando se alguém mais tinha …
336 java  mime 


4
Compilação menos agressiva com CSS3 calc
Os compiladores Menos que estou usando ( OrangeBits e dotless 1.3.0.5 ) estão traduzindo agressivamente body { width: calc(100% - 250px - 1.5em); } para dentro body { width: calc(-151.5%); } O que obviamente não é desejado. Gostaria de saber se existe uma maneira de sinalizar para o compilador Less …



14
Quando usar lambda, quando usar Proc.new?
No Ruby 1.8, existem diferenças sutis entre proc / lambda, por um lado, e Proc.newpor outro. Quais são essas diferenças? Você pode dar orientações sobre como decidir qual escolher? No Ruby 1.9, proc e lambda são diferentes. Qual é o problema?
336 ruby  lambda  proc 


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.