« first day (1681 days earlier)      last day (2390 days later) » 

14:07
@AndersonCarlosWoss kkkkkkkkkkkkkkkkkkkkkkkkkkkkkkk
@RovannLinhalis Que lindo, chamar a função 3 vezes, sem guardar o valor numa variável
@GuilhermeNascimento eu vou aprofundar no Qt, ontem fiquei empolgado
@WallaceMaxters o uhum foi antes dos exemplos, só tinha a parte do enum... kkkkkk
@GuilhermeNascimento, o que era aquela tag <i/> arbitrária?
@GuilhermeNascimento to esperando seu posicionamento ^^
@JeffersonQuesado tag <i>?
@JeffersonQuesado opa só terminando de configurar um banco aqui pra poder fazer uns ajustes de DNS ai vou ficar com a mente mais livre :D
@WallaceMaxters certas pessoas parecem ficar mudas quando entro/estou no chat :P
@WallaceMaxters seguindo a lógica de alguns... poderia até chamar de novo só pra ter certeza que não validou mesmo....

validar();

if (!valido)
{
validar();
}

if (!valido && valido == false && valido != true)
{
é... num tá valido mesmo nao
}
kkkkkkk
14:14
@RovannLinhalis melhor garantir né kkkk
E se passar, abre uma modal pedindo confirmação do usuário se é realmente válido
Aí tira o do sistema da reta... foi o usuário que aprovou!
@RovannLinhalis eu cai de paraquedas, mas isso não faz sentido:
validar();

if (!valido)
{
validar();
}
Ou entendi errado?
> poderia até chamar de novo só pra ter certeza que não validou mesmo....
Foi uma piada xD
@AndersonCarlosWoss kkkkkkk, vai que colá
Aqui eu pego direto isso no código
14:15
@AndersonCarlosWoss felizmente o mestre Bacco e o seu discípulo Wallace me treinaram na arte da ironia e do humor
Captura a exceção e tenta de novo, para ver se vai disparar novamente
Se fosse Ruby ainda
@GuilhermeNascimento vou achar a fonte pra vc apreciar
14:18
@RovannLinhalis não estrague meu dia por favor xD
@Math kkkkkkk
épico!
lol
begin
  # ...
rescue Error
  retry  # Deu errado? Tenta de novo!
end
nao joguem docker! vcs podem morrer
> Se disse Docker 3 vezes na frente do espelho do banheiro, com a porta trancada, dizem que o espirito atormentado dos que morreram jogando virá lhe buscar.
quem me contou foi um cara, que conhecia um cara, que era primo de outro cara, que ouviu falar que um vizinho dele fez isso e morreu 👻 👻 👻
Em um futuro não muito distante espero:
14:23
1
Q: Mascara MOEDA {pt-BR} no GridView C#

AndreO meu problema é: quero incluir uma máscara com a moeda brasileira em uma coluna do GridView. Estou utilizando o CultureInfo.CurrentCulture, porém quando ponho para rodar, no GridView apenas a primeira Linha(Row) aparece a mascara e não nas outras. Codigo: using System; using System.Collectio...

@GuilhermeNascimento foi mal, é que me chamaram pra aquelas reuniões chatas, onde você tem que tentar ficar calado, pra não falar bobage,.
bom dia galeraa
@WallaceMaxters poxa adoro essas reuniões, me chamam também pra eu não falar nada, é tipo "paz de espirito", o bom é que tem tanta bobeira que eu fico rindo o resto do dia XD
ei galera fui inventar de baixar um novo xampp
@GuilhermeNascimento Eu fico pluto da cara (pla pla pla pla [som do porrete batendo na mesa]) - Alborguethi, Luiz Carlos
14:25
@WallaceMaxters kkkkkkkkkkkkk, merece um GIF
até tudo beleza
mas tenho baixei os drives de sql server , na pasta ext
e quando vou subir uma aplicação feita no laravel , com o php artisan serve
aparece está mensagem ,
PHP Warning: PHP Startup: Unable to load dynamic library 'C:\xampp3\php\ext\php_sqlsrv_71_ts_x64.dll' - %1 nÒo Ú um aplicativo Win32 vßlido.
in Unknown on line 0

Warning: PHP Startup: Unable to load dynamic library 'C:\xampp3\php\ext\php_sqlsrv_71_ts_x64.dll' - %1 nÒo Ú um aplicativo Win32 vßlido.
in Unknown on line 0
PHP Warning: PHP Startup: Unable to load dynamic library 'C:\xampp3\php\ext\php_sqlsrv_7_ts_x64.dll' - %1 nÒo Ú um aplicativo Win32 vßlido.
in Unknown on line 0

Warning: PHP Startup: Unable to load dynamic library 'C:\xampp3\php\ext\php_sqlsrv_7_ts_x64.dll' - %1 nÒo Ú um a
O que é boas praticas para você? Me diz uma coisa, esse <a id="buttonTop"><i class=""></i></a> se repete, é isso? — Guilherme Nascimento Jun 25 at 18:37
Dentro da âncora , @GuilhermeNascimento
14:28
Parece que me jogaram no liquidificador, maldita reunião de 3h horas
minha extensões estão assim no php.ini
extensin=php_pdo_sqlsrv_71_ts_x64.dll
extension=php_sqlsrv_71_ts_x64.dll
extension=php_sqlsrv_7_ts_x64.dll
extension=php_pdo_sqlsrv_7_ts_x64.dll
Reunião é igual varias pessoas citando lorem ipsum.
@JeffersonQuesado os emojis do font-awsome usam a tag i, apensar de suportar qualquer tag, o I como hoje é quase uma tag sem uso acaba sendo aplicado assim
???
@RicardoMendes Pergunta básica: Have you tried turning it off and on again?
14:29
@RicardoMendes depende da sua versão do PHP (depende de qual compilador foi usado), só pra constar, estou quase certo que vc esta usando PHP 32bit e as extensões são claramente 64bit
sexta dia de trollar:
    if ($remessa->status()->where('status_id', $status)->exists()) {

        return ['error' => 'O status já foi adicionado :p'];
    }
> 'C:\xampp3\php\ext\php_sqlsrv_71_ts_x64.dll' - %1 nÒo Ú um aplicativo Win32 vßlido.
@AndersonCarlosWoss :X
@AndersonCarlosWoss yes !
@CaiqueRomero legal é os cara parafrasiando nas reuniões e usando palavras dificeis para parecerem inteligentes, tipo 526 TERABYTES de encription
14:30
"x64" não é um aplicativo "win32" válido
@AndersonCarlosWoss estou usando o xampp
@GuilhermeNascimento Cirão da Programação :p (melhor não falar dele, porque o @Bacco fica pluto da cara)
64 != 32, na maioria dos casos
@AndersonCarlosWoss blz vou usar uma dll de 86 pra ver
@AndersonCarlosWoss 32 * 2 = 64.... Se você tem dois monitores :p
14:32
@AndersonCarlosWoss fora que a versão do PHP7.1 tem que ter sido compilado no mesmo compilador/versão do VS (ou mingw, etc)
@GuilhermeNascimento cara chego uma hora em que me irritei, eu faria aquela reunião de 3h em 10min
meu php não é o 7
é o 5.6
10min foi falando o que precisava o resto foi enfatizando a importância e ganhos( que para mim é irrelevante, seria mais produtivo estar desenvolvendo)
@AndersonCarlosWoss NÃO ADIANTA SÓ ISSO, já estou falando a uns 2 min contigo, tem que olhar o PHPINFO, tem que ver com o que foi compilado, MSVC, Mingw, etc (cc @AndersonCarlosWoss)
Me marca mais que foi pouco! hahahaha
A resposta não era para o Ricardo?
Ou me respondeu e me marcou de propósito mesmo? ;x
@AndersonCarlosWoss @AndersonCarlosWoss @AndersonCarlosWoss @AndersonCarlosWoss @AndersonCarlosWoss @AndersonCarlosWoss @AndersonCarlosWoss @AndersonCarlosWoss @AndersonCarlosWoss já disse o principal 32bit e 64bit, agora falta ver se foi compilado em ThreadSafe ou sem, e ver qual versão do MSVC usaram no PHP
@AndersonCarlosWoss só marquei pra vc acompanhar, nada demais :)
@RicardoMendes E esse 71 no nome da extensão?
14:35
@AndersonCarlosWoss foi os drives que vieram quando baixei
Atenção antes de fazer as coisas é sempre muito bom
E entendê-las antes de fazer, mais ainda
eles vieram com estes numeros
@AndersonCarlosWoss PHP 7.1 => Brasil 1 x Alemanha 7
Sim, eu sei. Eu te perguntei justamente para te orientar a ir atrás e pesquisar o que eles significam
@AndersonCarlosWoss humm,entendi
14:36
@RicardoMendes não, isso não vem com o XAMPP, isso deve ter baixado do site da microsoft ou até de outra fonte, não adianta sair baixando tem que olhar no PHPINFO os detalhes primeiro
Não adianta simplesmente copiar, colar, instalar, seja o que for, sem pensar no que está fazendo
@GuilhermeNascimento ah, saquei ^^
@RicardoMendes cria um info.php adiciona isto: <?php phpinfo(); executa no browser: htt://localhost/info.php, ai copia o conteudo inteiro da pagina, apertando ctrl+u, cola no pastebin.com e manda o link aqui pra gente ver
@GuilhermeNascimento tá =]
$params = new Parameters([
    'cep' => $pedido->getPedCep(),
    'filial' => $listaProdutos,
]);
Isso de novo não :(
Quem, em são consciência, faz "filial" receber "listaProdutos"?
14:39
@AndersonCarlosWoss alguém que não manja de relacionamento entre dados e acha que tem que ficar replicando?
Ou que não lê o próprio código
@AndersonCarlosWoss programa a base de "se 'funciona' esta 'certo'" :P
Nesse caso nem funciona
hahaha
526 TERABYTES de encription
3
@AndersonCarlosWoss É pra ficar pluto da cara... pluto da cara!
@GuilhermeNascimento sabia que iria gostar, kkkkk
14:43
manja de inglês de TI :D
kkkkkkkkkkkkkkk
se liguem que não é só a criptografia que é avançada, o inglês do cara também é de outro planeta
@JeffersonQuesado acabei respondendo:
Eu não acredito nesta história de "boas praticas", costumam geralmente ser ilusões de coisas absolutas quando na verdade muitas coisas são relativas, não estou dizendo que não existem bons caminhos, existem sim, mas muita coisa depende de mais do que o suposto bom caminho, depende de entender o que esta fazendo ... inclusive o proprio site deles informa isso: Add Icons Into Your UI Start placing icons in your HTML's <body>. We recommend using a consistent HTML element, like <i>. Find the right icon and learn how to reference it in your markup. ... — Guilherme Nascimento 2 mins ago
... no link: fontawesome.com/how-to-use/on-the-web/setup/… / Seria traduzido como: Nós recomendamos usar um elemento html consistente, como <i>, Escolha o icone correto e aprenda como referenciar isto na marcação (marcação do HTML eles se referem). Então se existe alguma suposta "boa pratica", é o que ele indicam, usar um elemento HTML consistente, provavelmente que não mude, eu não estou dizendo que pseudo-elemento não resolve, mas é retrabalho sendo que uma tag simples e limpa já atenderia. — Guilherme Nascimento 41 secs ago
@AndersonCarlosWoss consegui ... é que as dll que estava colocando era para php 7
Nós sabemos...
14:58
coloquei umas de acordo com a versão do php, e depois baixei a dll php5 e coloquei dentro da pasta php aew subiu de noa
boa
obrigado !!
@GuilhermeNascimento Obrigado !!
@Omni não sei o que fazer desta vida, estou aqui emperrado :/
@RicardoMendes :D
Uma resposta (que eu dei) com downvote deve ser removida?
@WilliamJohnAdamTrindade depende do motivo do downvote, geralmente vc pode editar e melhorar para tentar se redimir de algo que se enganou na resposta, downvotes não são ataques, são indicações de problemas no conteudo e até enganos seus
-1
A: Gerenciador de servidores não funciona

William John Adam TrindadeTente limpar o cache do MMC. Para isso digite MMC no console (CMD) Depois vá em File -> Options -> Disk Cleanup. (Arquivo -> Opções -> Limpeza de disco), como na imagem abaixo. Clique em delete files. Agora Reset o servidor e veja se tudo funciona

15:02
Pelo amor de deus gabrielfalieri, você precisa estudar os conceitos da linguagem antes mano. list = con.Query<string>("select * from pedidos_distribuidos" ).ToString() ; Você tem mais resultados porque dá um select * from (que deveria retornar um objeto e não string) e ainda me dá um list.ToString... — Gustavo Santos 4 mins ago
@WilliamJohnAdamTrindade a pergunta é totalmente off-topic, não há mal em responde-las, mas da forma que esta, certa ou errada, a sua resposta parece incentivar que qualquer pergunta vai rolar aqui no site, entende o problema que pode ser ... eu não dei downvote algum e nem sei o motivo, mas suponho que seja por isso que lhe expliquei, parece que esta incentivando perguntas off, demonstrando que vamos responde-las
inclusive a pergunta tem 2 votos de fechamento (e agora mais um, eu também votei pra "fechar a pergunta")
Isso é outra dúvida que eu tenho. SOpt é só para programação?
@WilliamJohnAdamTrindade programação, algoritimos e algumas coisas que estão no limite entre on/off, como User eXperience (experiencia do usuario em interfaces e afins, não confundir com User Interface), temos um ontopic padrão, mas como comunidade aceitamos algumas coisas a mais por interesse da comunidade, mas são coisas que geralmente não tem relação com suporte técnico
se fosse uma dúvida do ISS, sobre como configurar e tal, talvez até passaria... mas parece ser problema do windows... então fica off...
se tivesse a possibilidade de aumentar o escopo, acho que seria a favor... tipo um superuser em pt... maaaas...
UX inclusive geralmente é sobre conceitos e praticas/experimentos e até sobre teorias testadas e já muito discutidas em artigos, livros e no setor, não cabe em nada como "suporte técnico", por isso acabou sendo de interesse da comunidade, porque é um topico complexo e apesar de paralelo acaba se ligando de forma interessante para quem busca melhorar suas aplicações
Claro que isso é opinião minha
O resto vc encontra em pt.stackoverflow.com/help/on-topic @WilliamJohnAdamTrindade
15:17
Ok.. É uma pena que não exista um Server Fault em português.
vou remover minha questão e orientar o usuário a postar em um fórum apropriado
@WilliamJohnAdamTrindade não acho que nem no serverfault a pergutna se encaixe, entenda se o erro fosse do IIS (servidor microsoft) seria valido, mas o erro é um problema de sistema operacional e logo te digo é dificil diagnosticar a origem do problema no MMC, geralmente pode ser anti-virus, ou o cara derrepente tem 2 anti-virus conflitando, pode ter sido um virus anterior ou outra coisa que danificou algum arquivo do sistema, pode ser então a integridade dos arquivos do SO, pode ser falta de update...
...pode ser erro no DISCO, poderia até talvez ser algum driver de um fabricante com problema, ou seja, nada disto esta ligado ao IIS, esta ligado a suporte técnico puro do sistema operacional ou até mesmo do hardware, o erro nada tem haver com ServerFault e também se fosse feita lá, a pergunta seria fechada com toda certeza
É que eu já tive o mesmo problema (mesmo erro) e a solução foi limpar o cache do MMC... sugeri ao usuário de usar o technet Windows Server 2008 para a questão dele.
@WilliamJohnAdamTrindade veja como a solução proposta é bem drastica: answers.microsoft.com/pt-br/windows/forum/…, o cara sugeriu isso porque na verdade é quase impossivel detectar a origem, então ele sugeriu praticamente reinstalar todos drivers (problema que citei) e ainda por cima destativar tudo que não tem haver com serviços da Microsoft
Mas acho que já deu pra entender :)
15:35
0
Q: O quão "errado" é responder uma pergunta antiga usando uma resposta de outro usuário que foi dada apenas na área de comentário da pergunta?

DherikOlá! Já vi em inúmeras ocasiões aqui no SOpt um usuário descobrir a resposta de uma pergunta usando somente a conversa da área de comentários. Sempre que vejo esta situação, eu recomendo ao usuário que deu a resposta via comentário a formalizá-la como uma resposta na própria pergunta, para que a...

Precisa-se de perito em Amazon S3! URGENTE!
2
@JorgeB. creio que o @Randrade, eu tenho pouca experiencia em configurar, então não tenho confiança de que seria util.
0
Q: Input desabilitado não passa para o $_POST

Julio RicardoEsse são meus dois inputs: <div class="span3"> <label for="cor11">CROMIA<span class="required"></span></label> <select class="span12" name="cor11" id="cor11" onchange="validarForm()" value=""> <option <?php if($result->cor11 == 'Selecione a Cor'){echo 'selected';} ?> value="Selecione a Cor">Sele...

Duplicada, acredito eu
@GuilhermeNascimento agora é contigo xD
@GuilhermeNascimento mas e aí, compensa mesmo usar o ui?
@GuilhermeNascimento eu estava tentando entender o gridLayout.
@AndersonCarlosWoss o tiro mais rapido de fechar dups será meu hahaha
@WallaceMaxters pra mim sim, afinal eu me importo em entender o layout de forma pratica, como HTML, imagine escrever todas tags HTML com createElement? Vc conseguiria? O Qt sem UI eu vejo desta forma
15:50
@GuilhermeNascimento é verdade
@GuilhermeNascimento como fica o gridLayout no ui?
sabe?
@JorgeB. O @Randrade não te ajudou
@WallaceMaxters te mando um exemplo já, eu uso o QtDesigner para fazer no UI tudo, só pra constar, não faço nada não mão a não ser o QSS
16:06
Se eu defino type="number" em um input HTML, o element.value já poderia ser um número, não?
Faria muito sentido
@GuilhermeNascimento obrigado na mesma ;)
@WallaceMaxters quando ele apareceu já eu não estava. Mas já lhe deixei a pergunta para ele ver, aqui no chat.
@GuilhermeNascimento estou apanhando aqui pra fazer um gridLayout
@GuilhermeNascimento dá um relp
self.result = QLineEdit(self)

gridLayout.addWidget(self.result, 0, 0, 0, 3)

v = 1

for i in range(0, 9):

    num = i + 1

    if i > 0 and i % 3 == 0:
        v += 1
    button = QPushButton(str(num))
    gridLayout.addWidget(button, v, i % 3)
Olha onde o "QEdit" vai parar
@GuilhermeNascimento descobri, jajajajajajaja
gridLayout.addWidget(self.result, 0, 0, 1, 3)

v = 1

for i in range(0, 9):

    num = i + 1

    if i > 0 and i % 3 == 0:
        v += 1
    button = QPushButton(str(num))
    gridLayout.addWidget(button, v, i % 3, 1, 1)
No caso do ColSpan e RowSpan (3 e 4 parametro), tem que ser maior que 0, eu acho (cc @Bacco)
@GuilhermeNascimento correção: v = gridLayout.rowCount()
@GuilhermeNascimento, @AndersonCarlosWoss e @Bacco : Vou por minha calculadora nesse repo: bitbucket.org/pylegends/calculator/src/master
16:26
Alguém pode me explicar o por quê dessa query "funcionar" no MySQL? Quando digo funcionar, me refiro ao fato de não ser disparada uma exceção.
Por quê dispararia uma exceção, na sua opinião?
não tem groub by definido
@AndersonCarlosWoss sabe fazer eval no Python?
@WallaceMaxters Tipo com eval() ou de outra forma?
Ou com ast.literal_eval()
@WilliamJohnAdamTrindade Sem o group by ele pegará todos os registros
No sql server seria gerado um Column 'idPedido' is invalid in the select list because it is not contained in either an aggregate function or the GROUP BY clause.
16:32
@AndersonCarlosWoss qual diferenpça?
@AndersonCarlosWoss nunca usei eval no Python kkkk
E eval() é igual aos outros... já o ast.literal_eval é um pouco mais seguro
@AndersonCarlosWoss Mas e o campo id_pedido, a consulta traz qual?
@WilliamJohnAdamTrindade O primeiro que achar
eval pega a entrada e joga no interpretador
Isso só no MySQL... em nenhum outro banco de dados funciona assim.
o as.literal_eval usa a biblioteca AST para fazer o parse
@WilliamJohnAdamTrindade É a vida
16:40
Não é a vida... MySQL é o inferno... Achei um artigo que explica mais ou menos o comportamento
Nota digna de referência:"Due to the relaxed restrictions in MySQL on how the clause can be used in a statement, it is easy to create queries, which do not work correctly. "
É só escrever a SQL certa xD
0
Q: erro na execução do arquivo jar

Paulo Gouveiabom dia pessoal sou novo aqui no fórum, estou com um problema que já não sei o que fazer e onde pesquisar tenho projeto no netbeans finalizei ele e criei um arquivo jar pela ide, quando executo o jar uma das funcionalidades parou de funcionar vi que na maioria dos caso são falta de alguma import...

> aqui no fórum
@AndersonCarlosWoss Eu estava me referindo à uma questão. Eu afirmei que havia um erro de sintaxe na query e o usuàrio me vem com "jura, qual erro ? ".
Prontinho! minha calculadora tá pronta (cc @Bacco)
@WilliamJohnAdamTrindade basta acionar o modo strict que ele fica no padrão ansi, se não quiser as particularidades do MySQL. Pra falar bem a verdade, eu acho que desses DBs mais "populares" o My é um dos menos chatos.
16:45
@Bacco tem como avaliar se tá ruim?
Sua opinião é importante :p
Agora, o SQLite põe todos no bolso. Pode não ser o mais adequado pra escrita concorrente, mas de resto, tudo é de primeira (e no SQLite a escrita concorrente não foi priorizada pela própria natureza do DB).
E é bem mais fácil fazer backup ;D
@AndersonCarlosWoss qual é o outo eval mesmo?
@WallaceMaxters ast.literal_eval
@AndersonCarlosWoss brincadeiras à parte, vc sabe que o SQLite tem backup também né? Vc pode fazer backup com o banco funcionando, usando as funções próprias.
16:47
@AndersonCarlosWoss e @Bacco usei eval. No caso de uma aplicação desktop é seguro? Eu coloquei readOnly no input, é claro :p
@WallaceMaxters eval em que linguagem?
@Bacco python
@WallaceMaxters se o eval do py permite acesso às funções do py, acho legal se a pessoa calcular algum valor que apaga arquivos :D
A própria namedtuple que é bastante utilizada usa o eval
16:49
E pra que alguém usaria eval em py?
@AndersonCarlosWoss mas internamente né?
@WallaceMaxters eu acho que vc nao precisa do eval pra uma calculadora. Principalmente se ela for simples.
Ele monta todo o objeto e taca-lhe um eval para criá-lo haha
Ontem eu falei umas coisas sobre PHP, acho interessante quem não acompanhou dar uma lida.
Dá para definir uma classe Operator, criar as próprias para cada operador
class Plus(BinaryOperator):
    def parse(self, a, b):
        return a + b
@WallaceMaxters as minhas de fórmula eu uso RPN ou variantes, e as de tecla, função individual. Mas quase sempre é algum tipo de PN. Minha planilha usa uma variante de RPN
@AndersonCarlosWoss ?
@AndersonCarlosWoss tá aí que eu não sabia, pensava que era algo mais próximo do c++
@Bacco Que isso?
16:52
Você tendo o método plus na classe
Reverse Polish notation (RPN), also known as Polish postfix notation or simply postfix notation, is a mathematical notation in which operators follow their operands, in contrast to Polish notation (PN), in which operators precede their operands. It does not need any parentheses as long as each operator has a fixed number of operands. The description "Polish" refers to the nationality of logician Jan Łukasiewicz, who invented Polish notation in 1924.The reverse Polish scheme was proposed in 1954 by Arthur Burks, Don Warren, and Jesse Wright and was independently reinvented by Friedrich L. Bauer...
Não uma classe plus
Ah, eu tenho 42 minutos de almoço. Para fazer uma calc, aí tive que usar eval :p
@AndersonCarlosWoss essa classe existe?
@WallaceMaxters é, ia perder 5 min a mais no total pra fazer uma função pra cada operação.
@WallaceMaxters Não, é só uma ideia de implementação
16:55
@Bacco eu só queria ver mais ou menos se eu entendia a dieia do GridLayout. Ele é bacana demais
@WallaceMaxters pra calculadora é obviamente adequado
Se você tem a expressão 2+3, você pode colocá-la na NP, + 2 3, e empilhá-la
Daí em diante eu fiz umas considerações mais sérias sobre "o problema do PHP", acho bom pra repassar.
Cara, vou ter que concordar com o Cigano: Linter só serve pra encher o saco!!!
+ será uma instância de Plus, que é um BinaryOperator, então desempilha dois operandos e faz o parse
16:56
Por favor, não grite. Somos educados e parcimoniosos nestas paragens de cá — Jefferson Quesado 1 min ago
Para que gritar aqui no SOpt?
op = stack.pop()

if isinstance(op, BinaryOperator):
    a = stack.pop()
    b = stack.pop()
    result = op.parse(a, b)
@AndersonCarlosWoss deu sono só de pensar :\
kkkkk
Achei que @Bacco diria: "eval nesse caso é mais simples" hahahahahaha
@WallaceMaxters raramente eval é solução. Eu só usaria em remendo (coisa que vc vai usar 1 vez só pra converter um DB, essas coisas)
Oloco, a concorrência tá ativa
0
Q: Chamar delete no angular 6

pnetTenho esse HTML <div class="container-fluid"> <div class="row"> <div class="col-md-12"> <table class="table table-striped table-bordered table-hover"> <caption>Lista de Operadores</caption> <thead class="thead-dark"> <tr>...

perguntei da linguagem, pq no Harbour o eval é meio diferente.
16:58
4
Q: É possível enviar um email pelo comando "sendmail" de uma máquina local?

Wallace MaxtersEu aprendi a pouco tempo a usar meu servidor da Amazon para enviar emails com o comando sendmail. Funciona tudo perfeitamente. Eu queria saber se tinha como fazer a mesma coisa através da minha máquina local. Porque, teoricamente, o servidor também é uma máquina. Se ele pode enviar com sendmail,...

@Bacco viu a resposta do @gui?
vc pode compilar um bloco de código e usar o eval nele, mas aí vc tá executando uma função compilada. No Harbour tem a maldita macro, que é o "eval de string"
@Bacco Como assim? Eval é eval, não?
@AndersonCarlosWoss você faria um "explode"?
"32+50-40". isso é que eu tenho no input
Na expressão?

« first day (1681 days earlier)      last day (2390 days later) »