Programação

Q & A para programadores profissionais e entusiastas


5
lexers vs parsers
Os lexers e analisadores são realmente tão diferentes em teoria? Parece moda odiar expressões regulares: horror de código , outro post do blog . No entanto, ferramentas populares baseadas em lexing: pigmentos , geshi ou prettify , usam expressões regulares. Eles parecem lex qualquer coisa ... Quando o lexing é …
308 parsing  antlr  lexer  pygments 



3
Práticas recomendadas do SPA para autenticação e gerenciamento de sessões
Ao criar aplicativos no estilo SPA usando estruturas como Angular, Ember, React etc. etc., quais são as melhores práticas para autenticação e gerenciamento de sessões? Posso pensar em algumas maneiras de considerar abordar o problema. Trate-o de maneira diferente da autenticação com um aplicativo Web regular, assumindo que a API …





16
Como você faria uma consulta "in-in" com o LINQ?
Eu tenho duas coleções que possuem propriedades Emailem ambas as coleções. Preciso obter uma lista dos itens na primeira lista onde Emailnão existe na segunda lista. Com o SQL, eu usaria "not in", mas não sei o equivalente no LINQ. Como isso é feito? Até agora eu tenho uma junção, …
307 c#  linq 

20
git: fatal: eu não manipulo o protocolo 'http'
Copiei e colei um comando git clone de uma página da web: https://fedorahosted.org/ibus-typing-booster/ Eu tenho esse: user@host> git clone ​​http://git.fedorahosted.org/git/ibus-typing-booster.git Cloning into 'ibus-typing-booster'... fatal: I don't handle protocol '​​http'
307 git  clone  whitespace 

30
Símbolos indefinidos para arquitetura armv7
Esse problema está me deixando louco, e não consigo descobrir como corrigi-lo ... Undefined symbols for architecture armv7: "_deflateEnd", referenced from: -[ASIDataCompressor closeStream] in ASIDataCompressor.o "_OBJC_CLASS_$_ASIDataDecompressor", referenced from: objc-class-ref in ASIHTTPRequest.o "_deflate", referenced from: -[ASIDataCompressor compressBytes:length:error:shouldFinish:] in ASIDataCompressor.o "_deflateInit2_", referenced from: -[ASIDataCompressor setupStream] in ASIDataCompressor.o ld: symbol(s) not found for …
307 ios  armv7 



9
Práticas recomendadas com STDIN em Ruby?
Eu quero lidar com a entrada da linha de comando no Ruby: > cat input.txt | myprog.rb > myprog.rb < input.txt > myprog.rb arg1 arg2 arg3 ... Qual é a melhor maneira de fazer isso? Em particular, quero lidar com o STDIN em branco e espero uma solução elegante. #!/usr/bin/env …
307 ruby  stdin 

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.