« first day (1029 days earlier)      last day (3042 days later) » 
00:00 - 17:0017:00 - 00:00

17:00
@Bacco sim isso é verdade, todavia faço uso disto para seguir o minimo de organização de lógica (deve ser TOC), gosto de dividir evitar carregar inumeras cosias (vc também deve fazer), isso eu poderia fazer de várias maneiras, mas o uso de namespaces foi o que mais me agradou
O 7 vou esperar um bocado. O que ele traz de velocidade não justifica, pq pra coisa mais "esperta" não uso mais PHP.
@GuilhermeNascimento se vc tem uma situação de "árvore", onde partes diferentes são executadas, a carga dinâmica é mais sensata. Mas eu prefiro o include/require dentro do if / switch do que o autoload. (eu uso isso no meu CMS)
@GuilhermeNascimento @GuilhermeLautert A forma mais auto explicativa que encontrei (sem fazer vários selects) foi essa daqui
Utilizo Joins para fazer a busca e um agrupamento da empresa
@GuilhermeNascimento te comentei que eu seto o document root direto pro PHP e não pro diretório né?
@Randrade só de curiosidade, nem precisa do OUTER pq LEFT já é outer por natureza
@Bacco eu acho no meu caso é mais um conjunto de estética+organização+lógica, não que eu não pudesse conseguir isso de outras formas, mas como disse foi uma opção minha
@GuilhermeNascimento acho válida, pq vc sabe como funciona. Toda opção de quem sabe o que tá fazendo é muito dificil de questionar.
17:03
@Bacco É que sou acostumado com alguns bancos antigos (algumas coisas do Oracle 10g da erro sem o outer)
@Bacco Não me xinga, mas acho que foi devido ao habito com o Java e o AS3.0 hehehe
@GuilhermeNascimento AS eu nem mexo faz teeeeeeeeeeeeempo. E olhe que eu sou do tempo do "lingo" original :P
@Randrade Sim, pq ai ele vai para query do sistema que monta um listagem
@Randrade claro, foi só uma observação. A 1a tabela da sua lista é a principal do retorno? Eu costumo usar left sempre também, me ajuda a raciocinar. Começo da que eu quero todos os dados, sejam relacionadas com nulos ou não, e vou avançando pra direita (unindo pela esquerda).
@Bacco o que é lingo?
17:06
@Bacco Nesse caso a empresa é a principal, pois ele está usando uma tabela com dois relacionamentos de n:n. Achei mais simples buscar tudo que tem e resolver a duplicidade no agrupamento do que realizar a verificação de nulidade.
Lingo is a verbose object-oriented (OO) scripting language developed by John H. Thompson for use in Adobe Director (formerly Macromedia Director). Lingo is used to develop desktop application software, interactive kiosks, CD-ROMs and Adobe Shockwave content. Lingo is the primary programming language on the Adobe Shockwave platform, which dominated the interactive multimedia product market during the 1990s. Various graphic adventure games were developed with Lingo during the 1990s, including The Journeyman Project, Total Distortion, Mia's Language Adventure, Mia's Science Adventure, and the Didi...
@Randrade justamente, os OUTER são bons nisso. Mas se ele quer todas as empresas, eu começaria pela tabela de empresa no left. (não é uma critica, só tou dizendo como eu costumo fazer. tem mil maneiras, e a sua funciona tao bem quanto)
@Bacco Apenas para contextualizar, ele quer uma alternativa para isso: regex101.com/r/SlvYjo/3
@Randrade ele usou o regex101 de pastebin? :D
@Bacco Sim
kkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkk
17:08
@Randrade Obrigado pelo tempo, disponível para tentar ajuda, não sei se eu que sou chato, mas era justamente isso que queria evitar de ter varios OR para o mesmo valor
@GuilhermeLautert subversão isso ai kkkkkkkkkkkkkkk
estou fazendo assim por agora concat ILIKE ANY ('"%termo1%","%termo2%"'....)
@Bacco Eu entendo a sua forma, e acho muito válida. Mas eu costumo utilizar ela quando possuo apenas uma lista de n:n
@GuilhermeLautert só de sair da subquery já é uma boa (a não ser que a subquery sirva para reduzir o set, aí pode ser vantajoso)
@Bacco antes eu tinha um loader manual, até tinha namespaces, mas eu preferi o uso do use porque eu criei um sistema baseado em Controller/actions para simular o estilo do Java/C++/C# do uso do main, como o meu sistema tem minisistemas cada um tem o seu controller unico, mas com diferentes actions, o use no PHP não dispara o require, só se vc usar new ClasseEspecifica ou ClasseEspecifica::foo, o meu loader manual fazia carregar, sendo usado ou não :/
Então a razão principal do autoload é evitar o require a não se que ele realmente seja usado
17:10
@GuilhermeLautert Não fiz os testes, me corrija se estiver errado @Bacco, mas creio que nesse cenário, o uso de tantas subquerys pode acabar deixando sua busca lenta (dependendo da quantidade de dados e de alguns outros fatores, claro)
@GuilhermeNascimento justamente por isso que eu boto o require dentro da lógica (dentro do if se for usado só lá)
@Randrade nesse caso eu prefiro o JOIN sem duvida, até por legibilidade.
@Bacco compreendo, mas é que digamos que o usuario pesquise por "carro esportivo ford", ai eu faço um splite por espaço e busca por cada palavra independente, imagina gerar or para todas as opções
@Bacco sim, mas isso que eu quero dizer, eu acabo quase não precisando escrever require e até evitando certas lógicas e ou problemas com escopo de variaveis, acaso o require seja chamado eventualmente dentro de uma função
@GuilhermeLautert falei de subversão usar o Regex101 de pastebin :)
@Bacco ata hehe
@Bacco eu tava tentando lembrar do pastebin, mas como não ocorreu no no regex101
17:13
@GuilhermeNascimento claro, vai de cada caso.
@Bacco Lembro-me que eu até relutei em usar o autoload
7
Q: PSR-4 em um projeto MVC ou não?

Guilherme NascimentoTenho dois códigos, o primeiro usa spl_autoload_register e o outro não, no entanto o segundo carrega "automaticamente a classe" também. Com spl_autoload_register Usa namespaces para dividir o MVC Pode-se criar vários níveis de pastas seguindo a ideia do PSR-4 Controllers e Models podem ter o m...

@GuilhermeLautert eu normalmente gero um monte de like mesmo :), dei umas respostas no site sobre isso.
@GuilhermeLautert O que está dentro do like você pode tratar antes. Se está quebrando por espaços, daria para já formatar no formato aceito pelo Any() e utilizar a mesma variável nos OR's, já que terá que buscar mesmo. Assim você irá tratar somente uma variável da mesma forma
@Bacco é isso mesmo, eu geralmente trabalho com mais de uma pessoa e como o sistema era para empresa, imagine o tanto de merd* que dava, eu meio que tirava várias responsabilidades da mão dos demais programadores :)
@GuilhermeNascimento só pra constar, o flash usava lingo no começo, não só o director.
17:14
@Randrade Tbm acho isso, mas creio que no fim das contar o que eu queria ver é "Como montar um sistema de busca generico? que busque qualquer dado da empresa" e se vocês poderiam me dar algumas ideias
@GuilhermeLautert essa é a minha busca padrão, inclusive. Eu acho melhor que fulltext. Tanto que pra usar localmente com SQLite, eu até criei uma função 'nativa'. Vc passa os campos que entrarão na busca, e os likes. Ele mescla tudo. Isso eu uso desde a época do Clipper (faz um bocado de tempo)
@GuilhermeLautert Sem fazer isso manual ou pelo sistema (por exemplo com Reflections) eu não sei nada de cabeça. Porém, dependendo da forma é melhor fazer manual do que querer algo "genérico".
@Bacco entendi tipo um join(' OR ', conditions)
@GuilhermeLautert cheguei a fazer uma que aceita - e " " na busca, pra excluir um termo, ou usar palavra exata.
@Bacco nossa vivendo e aprendendo :D ... eu começei no AS2.0 (apesar de ter comprado o livro do Flash5), que por sinal só me ensinou sobre frames
17:17
@GuilhermeLautert só que eu gero a query na linguagem cliente nos sistemas atuais
a do SQLite vai ser a 1a nativa (feita em C, como uma função nova do SQLite)
@Bacco SQLlite é tenso, não tem recurso nenhum '-'
@GuilhermeLautert O nome não é esse, mas segue exemplo de uso: SELECT * FROM tabela MULTISEARCH( "josé", "augusto" ) ON ( nome, apelido );
@GuilhermeNascimento muito boa a resposta :)
@GuilhermeLautert o SQL do SQLite dá de mil a zero no MySQL, em termos do que dá pra fazer, mas função nativa ele tem só o básico, pq a idéia é que vc use ele integrado no seu código.
@diegofm :D obrigado
17:20
@Bacco lol então MySql é um lixo
2
@Bacco um vez eu queria fazer um ALTER TABLE, DROP COLUMN no sqllite e vi que não tem suporte, a recomendação nesse caso era pra renomear a tabela, montar o nova e transferir os dados
@GuilhermeLautert o SQLite permite umas coisas interessantes, vc pode dar um SELECT coisacomplexa AS my_alias, e depois um WHERE my_alias alguma coisa ORDER BY my_alias . Vá fazer isso no MySQL
@GuilhermeLautert é que vc tá querendo usar SQLite como uma coisa que ele "não é". Na verdade tem como fazer isso que vc disse, mas tem que sacar qual é a do recurso.
Depois que eu comecei a usar eu comecei a ver que ele é simples, mas mais bem pensado que quase tudo que eu já vi. MAS não foi feito pra substituir SERVIDOR de DB. Ele é um DB pensado em ser embedded (e antes de mais nada, LITE)
O SQLite tem mais do que eu preciso. Claro que pode ter alguma coisa que não tem, mas é raro e não faz tanta falta. O SQLite falta um servidor e ter mais escalabilidade, mas é ótimo
15
Q: É possível usar o SQLite como cliente-servidor?

bigownExiste qualquer técnica ou ferramenta para usar o SQLite utilizando uma arquitetura Cliente-Servidor ao invés do acesso local? Claro que precisaria de uma biblioteca cliente para se comunicar com o servidor. E uma aplicação servidora para tratar estas conexões e acessar o SQLite. A dúvida é se ...

8
A: Quando usar o SQLite?

bigownAntes de começar usar um ferramenta você deve estudá-la profundamente. E depois de estudá-la terá informações para decidir por conta própria se ela é viável para seu caso ou não. Não confie em pessoas aleatórias na internet para dizer para você o que é bom ou não para você. Se você estudar o SQL...

@bigown fiquei surpreso que ele é mais inteligente na hora de interpretar o SQL de muito banco "famoso". Coisa básica que falta nos outros ele tem (na parte SQL).
s/ dúvida
@Bacco sim justamente, leve e rapido
17:24
Ou: Não adianta botar turbina em um planador solar. É 'melhor', mas não para o cenário específico.
@bigown caramba, futuro promissor então (assim espero)
@GuilhermeLautert qual é a grande dificuldade de fazer isso? digitar mais? Quem usa ele tem algo pronto pra fazer isso, até pq é o q qq DB faz mesmo. Claro q há pequenas diferenças
@OnoSendai por aí. Tem dia que você quer cozinhar algo com os melhores ingredientes escolhidos a dedo (SQLite) ou tem hora que vc quer ir a um restaurante, e torcer pra usarem os melhores ingredientes (outros bancos)
@bigown creio que o sqllite seria o mesmo que desenvolvimento/produção, no desenvolvimento você usa um postgres/sqlserver, pois o banco esta sempre mudando, mas em produção o banco é fixo, então pode se usar o sqllite
@Bacco Exato
17:26
@GuilhermeLautert ai vc ta começando a pegar a idéia :) Mas ele tem mais coisa do que aparenta, é que o jeito é um pouco diferente de fazer certas coisas. Justamente ele não facilita no ocasional, e é poderoso no essencial. Nem collations ele tem, pq se é pra usar integrado, vc ja vai ter collation na sua aplicação, então não tem pq repetir código.
@GuilhermeNascimento Não é pra qualquer pessoa, tem que saber o que tá fazendo, ele não foi feito pra isso
@GuilhermeLautert na verdade é comum o pessoal fazer o contrário :D Você está se apegando a um detalhe que não importa
@bigown eu entendo, só que de qualquer forma a maneira deles de pensar se é tão boa gera valor e este valor define possiveis futuros, não só dele, mas para outros que se inspiram :)
@GuilhermeNascimento eu comentei esses dias que se o cara quiser servir SQLite em rede ou é um completo retardado, ou tem que saber muito bem (absurdamente bem) o que tá fazendo. E só falei a 2a parte da frase, pq tou trabalhando nisso e não quero que vcs usem de desculpa pra me chamar de retardado (vão poder usar outras razões, mas não essa) kkkkkk
@Bacco estava mais focado na questão das queries :)
é, servir em rede não pode, só funciona por coincidência, tem que criar uma aplicação para servi-lo para fora
17:30
@GuilhermeNascimento Só de poder usar alias no lugar de campo num order, ja acho um avanço absurdo. E o explain dele é poderoso, ele mostra o SQL compilado!
Tem gente que faz sua própria collation :D
21
Q: Como fazer comparações "case-insensitive" no SQLite?

bigownComo há uma obsessão por perguntas com acentos, aqui vai a minha :) O SQLite permite fazer comparações diretas ou através do like com qualquer encoding/charset desde que seja feito byte a byte. Ele só permite fazer a comparação desconsiderando a sensibilidade de caixa (case insensitive) com cara...

@bigown muita gente nem viu meu código, pq tem que dar scroll :D (e eu deixei assim de propósito, só vai olhar quem estiver procurando de fato)
Nossa é bem amplo mesmo
é um dos códigos + legais que tem no site
@Bacco eu olhei por curiosidade hehe
17:32
é um collation de pobre que resolve nosso UTF-8 pra português. Simplesmente fiz uma tabela de equivalência, e uma jogada de bits bem sacada para economizar código de monte.
esse SQLite é cheio dos paranauês
@GuilhermeNascimento ele é "bruto". Se quer algo pronto e independente, o que é necessário em boa parte dos casos, não vai usar ele. Se quer uma base sólida pra fazer embed customizado, ele é ótimo. É por isso que praticamente não se ve outra coisa em embedded.
Detalhe: olhem o tamanho dele compilado! Tem favicon.ico de site famoso que chega quase na metade do tamanho do bicho.
@Bacco eu olho mais por curiosidade mesmo, gosto de entender o porque de cada coisa, raramente uso algo que não entendo ou pouco confio (sendo confiança no software ou em mim), eu geralmente me mantenho muito focado no que me funciona bem, tendo que apresentar a mim mesmo um ótimo argumento para decidir migrar/mudar
@GuilhermeNascimento usar sabendo do que se trata é fundamental. Geralmente a vida é muito curta pra testar todas as possibilidades, a gente tem que manter o que funciona, sem inventar moda, em muitas ocasiões :)
Sou aventureiro de softwares/linguagens/códigos apenas por diversão :)
17:37
@Bacco eu acho muito estranho no postgres que ele não permite usar por alias, mas pelo indice pode '-'
@GuilhermeLautert é esquisito né? Tem vários engines assim. Tá certo que eles tomam o Ansi SQL como padrão, mas nada impede de fazer essas extensões. Sabe uma coisa que eu tb gostei no SQLite? Vc tem como escolher qual linha vai ser retornada no GROUP BY. Imagine que quer agrupar as operaçoes de um cliente, e mostrar quantas são, mas quer a data da última e o atendente? No SQLite dá. cc @GuilhermeNascimento
@GuilhermeNascimento O cara faz uma pergunta que pode ser respondida em duas linhas você fez uma documentação unoficial como resposta. :/ (PS.: +2 se fosse possível)
@GuilhermeLautert hehehe, pior que acabei exagerando mesmo, deve ter sido devido as multiplas edições
@bigown você tem respostas sobre escopo de variavel?
Em muitos DBs vc nao tem a garantia que a linha ID do atendente vai ser a mesma do MAX( data ). Isso é uma extensão do SQLite
17:48
@Bacco nossa, eu ainda não tive necessidade de usar, exceto para uma aplicação front-end bem simploria, quem sabe aparece uma oportunidade para fazer proveito disto :)
@GuilhermeNascimento não é uma coisa que se usa no dia a dia, mas quando vc precisa que percebe a diferença que faz. Sem essa característica tem que usar umas subqueries cabeludas, ou "self join".
@Bacco vou ser sincero, gosto muito de SQL, independente das variações, apesar de eu ser bem limitado as minhas necessidade de uso, já usei firebird (e até o antigo interbase), mysql, postgresql e eventualmente sqlserver, o que mais eu gostava de normalizar (é assim que fala?)
"setar foco" está ruim como titulo?
0
Q: Setar foco em um campo JFormatedTextField

JúniorEstou precisando que ao clicar no Botão Limpar na tela de Login o CPF e Senha o cursor volte para campo do CPF. JFormattedTextField ftUsuario = new JFormattedTextField(); try { MaskFormatter formatter; formatter = new MaskFormatter("###.###.###-##"); ...

@GuilhermeNascimento um exemplo mais prático de uso, que precisei esses dias: eu queria só a ocorrencia mais atual de um histórico (a ultima ocorrencia pra cada ID de cliente). Bastou um SELECT MAX(id),ocorrencia FROM histórico GROUP BY idcliente
se vc faz isso em certos bancos, não tem certeza que ocorrência vai ser realmente a última.
Utilizar a palavra "setar" em titulo de pergunta tem algum problema?
17:55
@diegofm a palavra em si não tem problema nenhum. Mas talvez tenha como deixar o título mais claro (se bem que é questão de gosto)
"Devolver o foco a um JFormatedTextField depois de clique em botão"
@diegofm no contexto ali da pergunta me parece correto, não vejo muita coisa que poderia ser melhor usada no lugar, acho que esta bom assim
algo assim, sei lá.
@diegofm que explica o que é escopo? O que? Tem algum motivo?
13
Q: Qual a diferença entre escopo e tempo de vida?

bigownO que é escopo? O que é tempo de vida? Eles se confundem? Visibilidade tem alguma coisa a ver com isto também?

@Bacco boa!
@bigown essa é ótima, vou colocar como referência numa resposta
@GuilhermeNascimento recompensa entregue :p
@Bacco depois continuamos a nosso passo-a-passo :p
18:06
@WallaceMaxters vou dar uma saida tb, logo mais "tô de vórta".
Alguém aí tem experiência em continuous integration, Jenkins, GIT e MSBuild?
0
Q: Como escrever esse programa java usando o javascript e node?

Pena Pintadapublic class Principal { private static int x = 0; private static int y = 0; public static void sum() { x = y + 1; y = x + 1; } public static void main(String[] args) { for (int i = 1; i <= 10; i++) { Thread a = new Thread() { public void run() { ...

isso não seria um tipo de code golf?
18:19
@diegofm code golf não tem problema, depende é da pergunta mesmo
@WallaceMaxters Obrigado mesmo :)
0
Q: Devolver o foco a um JFormatedTextField depois de clique em botão

JúniorEstou precisando que ao clicar no Botão Limpar na tela de Login o CPF e Senha o cursor volte para campo do CPF. JFormattedTextField ftUsuario = new JFormattedTextField(); try { MaskFormatter formatter; formatter = new MaskFormatter("###.###.###-##"); ...

olhem os comentários, eu fujo de uma discussão, mas ela me persegue :/
@GuilhermeNascimento mortou?
@WallaceMaxters pensei que para mortar só eram validos pontos ganhos em estado normal, calma ae deixa eu verificar
@diegofm acho que ele quer Threads em Javascript, então marquei como duplicata:
@GuilhermeNascimento mortou sim, kkkkkk .245++
18:29
@GuilhermeNascimento eu vou ficar de fora, porque não domino js kkkk
@WallaceMaxters mas para ganhar Capelo/Mortaboard tem que ser pontos dentro do limite diário, recompensa não conta como limite diário, ou seja eu ainda tenho que ganhar mais 55 pontos hoje para mortar
@GuilhermeNascimento acho que conta, jovem
to achando estranho que minha pontuação na gold medal do php nunca cresce
@WallaceMaxters então não é a primeira vez que passo os 200 pontos, mas não ganho a medalha capelo, só ganhei ela acho que 5 vezes, as demais que passei os 200 no dia não ganhei
É que tá meio mal escrito:
> Ganhou 200 ou mais pontos de reputação (o limite diário) em um dia.
@GuilhermeNascimento a medalha diz "ganhar reputação em um dia 150 vezes"
@GuilhermeNascimento 24 vezes :p
@WallaceMaxters mas essa é a medalha legendário e não capelo :/
18:35
Isto está bizarro. A API consome ela mesma? — Cigano Morrison Mendez 24 secs ago
Poh @OnoSendai eu tentando fazer o rapaz aprender a pescar e você deu os peixes, as lagostas e as lulas de graça kkkkkkkkkk
tinha que esta entre os primeiros em pelo menos alguma coisa shuashuahs
@GOKUSSJGod nossa eu nem sabia que estava nessa lista ai kkkkk
@diegofm, pois é
tinha que ter uma medalha hsuahsua
@OnoSendai o "sumoned" é script?
18:41
@GOKUSSJGod tem a medalha eleitorado, acho que é só ela
Tem mais medalha por voto?
@GuilhermeNascimento Peixaria do Seu Ono Gogogo!
@bigown vc falou que não tinha Harbour em qual site mesmo?
@diegofm, essa eu já ganhei shausa
@WallaceMaxters Quem?
@OnoSendai aquela imagem que aparece quando você entra no chat...
18:42
@OnoSendai Muito sakana essa piadinha sua.
@diegofm, o pessoal depois que ganha ela para de vota....
@Bacco não lembro do contexto
@bigown hello world
18:44
@WallaceMaxters Sim, eu tenho dois scripts diferentes pra isso, mas desabilitei até terminar de debugar. =)
@bigown acho que vc não procurou direito :P (brincadeira, o Wolfram Rösler colocou hoje lá)
@GOKUSSJGod infelizmente. :/
// Hello World on a mobile Java device

package helloworld;

import javax.microedition.midlet.*;
import javax.microedition.lcdui.*;

public class HelloWorld extends MIDlet {

  public HelloWorld()
  {
    Form form = new Form("Hello World");
    form.append("Hello world!");
    Display.getDisplay(this).setCurrent(form);
  }

  protected void pauseApp() {  }
  protected void startApp() throws
    javax.microedition.midlet.MIDletStateChangeException {  }
  protected void destroyApp(boolean parm1) throws
isso tudo pra um simples hello world?????
bota esse :p
"Sumonned?"
@Bacco Prazer então Wolfram Rösler Bacco
@bigown eu mandei um email ontem pra ele, com links de referência, ele retornou hoje avisando que acrescentou - como eu falei que o site tava desatualizado, ele linkou direto pra WP :) - Mandei o link pro github como referência da atividade (não que faça muita diferença, mas só pra constar que não é coisa abandonada).
18:49
Como chama aquela linguagem zoadona que vocês estavam postando aqui ontem?
@Bacco mas ele quer qtde mesmo, fora q uns 70% ali deve ser abandonado :D
@diegofm a gente posta tanta coisa zoada
@bigown foi só pro-forma mesmo, se ele pôs LOLCODE e ArnoldC, tá claro isso. cc @diegofm
alias, foi o @WallaceMaxters quem postou kkk uma com palavrão no nome acho
Brainfuck?
essa é tranquila, tem pior
@bigown essa mesmo!
18:51
@diegofm ?????
Tão me acusando ae...
@bigown @diegofm deve tar falando de LISP (to zoando)
Lisp é fácil, tudo muito regular
Finalmente saiu "resposta resposta" pt.stackoverflow.com/a/157160/70 - se bem que a da tais tava certa, mas o resto foi no susto.
@Bacco essa até tá certa pt.stackoverflow.com/a/157158/3635 só que tá muito confuso da maneira que explicou
@GuilhermeNascimento essa eu tb upei. Ele explica aos 45 do 2º tempo, mas tá lá.
Até o @OnoSendai entrou na onda do valor :P (@OnoSendai não quer dar um "tapinha" lá pra completar?)
Ah, o @OnoSendai removeu :| ... Pena, tava bem formatadinha. Mas acho que se fosse contextualizar ia ficar muito parecida com o resto né?
@Bacco eu só acho que mesmo as 42 do segundo tempo para quem tá começando é como se ele explicasse da maneira mais "erudita" possivel, quero dizer vendo as demais respostas, poderia explicar de uma maneira para alcançar a todos :)
@Bacco Eu respondi, mas estava divagando demais. A do @bfavaretto está bem melhor e ao ponto, decidi reduzir o ruído. =)
@OnoSendai posta lá na outra pra reciclar (a parte do bool), upvote garantido
19:12
@Bacco Naah, deixa pra lá, mas obrigado pela sugestão =)
@OnoSendai A do not "seco" só tem a minha resposta, cabe mais coisa.
@Bacco +1!
@OnoSendai eu acho que a sua tem coisas relevantes pra por lá, eu não exemplifiquei tão profundamente.
@Math agora que eu vi seu comentário sobre "Mílton, O Pokemon" kkkkkk
@Bacco Pode copiar do 'fantasma' do meu post. =)
@Bacco ahuahua
o mais raro
19:16
@OnoSendai mas ai o crédito não é devido, e não colabora com as stats recomendadas do site, de 2.5 respostas por questão. Aliás, acho que o pessoal interpreta literalmente a recomendação, pq eu vejo bastante .5 resposta no site.
19:34
@Bacco Ainda assim eu não ligo. Se sua resposta cobre 90% da dúvida, não me incomoda em nada o 'transplante' de uma informação extra que é mais flair do que resposta propriamente dita .
Esse erro aqui tem como ser reproduzido?
4
Q: NPM não continua instalação de pacote

Gabriel SalesEstou tentando instalar um simples pacote com o NPM, mas a instalação não começa, sempre para no mesmo lugar. C:\Users\Gabriel>npm install -g luaparse --verbose npm info it worked if it ends with ok npm verb cli [ 'C:\\Program Files\\nodejs\\node.exe', npm verb cli 'C:\\Program Files\\nodejs\\...

Meio estranho uma pergunta, aparentemente simples, com essa recompensa e ainda não ter resposta.
> Edit: Quando estava tendo este problema, não conseguia pingar em nenhum ip/endereço, hoje consegui pingar, e ainda sim não consigo baixar nada.
Tava sem internet, muito certo
Pode ser DNS. Tem cara de alguma bobeira na rede. Até firewall pode ser.
@Gabe qual desses positions vc se encaixa?
to tentando descobrir o seu salário
@Math Nenhuma :D
19:44
:/
@Math o dele é muito especifico. Deve envolver bolas de cristal e outras coisas esotéricas.
Parece que eu já vi isso aqui
ta faltando positions nesse site hein, rs... blog.stackoverflow.com/2016/10/international-salaries
@DiegoAugusto a calculadora foi atualizada
@Math kkkkkk, então o Gabe ta ricão kk
19:45
poisé, uns meio milhões de reais por ano, pelo menos
@DiegoAugusto Primeiro que eu não ganho em Euro hahahah
considerando que o site tem quase 3 anos, então o Gabe já tem mais de 1M
@Gabe tem um magic link [about] que tá apontando pro tour (????)
fácil
@Math De problemas, né
19:46
:P
@bigown será que gera medalha pt.stackoverflow.com/a/157035/3635 XD ?
@Gabe Oloco, ganha em R$ né kk
@Math Amanhã e dia de chandon pro Gabe
toda sexta
@DiegoAugusto Também não
Que que vocês acham?
0
A: Transferir um pdf de uma aplicação WEB para uma aplicação desktop, em C#

GOKU SSJGodSua pergunta é muito ampla........ Você pode criar sua aplicação web para fazer o upload dos arquivos para um servidor web. Já a segunda parte o mais indicado seria windows service, que executaria em segundo plano assim como você especificou, bastaria ele ter acesso a pasta no servidor web e fa...

O cara já manja do site e me responde isso
É de cair os butiá do bolso mesmo
O salario de Data Scientist é bacana em
kk
19:50
@Bacco Incluí o fix de drag em nós - pubapps.bucknell.edu/MammalSpecies/#/map/11312
@DiegoAugusto esse sim neh
Avalie e critique, pls. =)
@Math kkk, amanhã começo um curso de Analise de Dados com R e GO
vai que eu gosto
kk
@GuilhermeNascimento é pra gerar: Resposta com maior pontuação que superou uma resposta aceita com pontuação de mais de 10 em mais de 2x. Esta medalha pode ser concedida várias vezes.
@jbueno Essa é uma opção, mas talvez não seja a melhor (dependendo do contexto)
Ou melhor, a parte de salvar em uma pasta do servidor pode não ser possível
19:58
@Randrade Eu achei a resposta extremamente ruim
Claro que a pergunta não ajuda
@jbueno Dependendo do que for proposto, é uma solução.
Se for para trabalhar na rede, não acho que tenha tantos problemas, pois a pasta será a mesma para ambos.
Agora, se ele quer trabalhar com algo em realtime, a coisa muda um pouco
20:11
@bigown to sabendo, só quis dizer que tá perto XD, geralmente perguntas dessas costumam atrair upvotes para as respostas
Arquivos não se fecham sozinhos. Não adianta fazer macumba. — bigown ♦ 15 secs ago
hahahahahahahahahahaha
Não... algumas coisas depois.. mas que não tem nada a ver com o arquivo.. eu crio... gravo um xml, uso o arquivo para outra coisa e tento excluir — novato 59 secs ago
Se ele sabe que não tem nada a ver, ele sabe o problema. :/
@Randrade quando chega nesse nivel, significa que ele esta avançado demais para o SO, e só um profissional muito bem remunerado pode resolver :)
@GuilhermeNascimento Bem assim
Aposto 3 buds que ele não tá fechando o reader do XML
20:26
@jbueno Acho melhor pedir para ele colocar todo o código do sistema xD
@Randrade Eu até iria perguntar direto pra ele se ele estava fazendo a liberação dos recursos depois de usar o XmlReader, mas logo vi que ele não saberia me responder e, possivelmente, iria falar besteira, então achei melhor supor que ele só usa o Reader dentro daquele bloco e pedir o código inteiro pra ele
Depois dessa pt.stackoverflow.com/a/157193/3635 ele tá devendo uma hora de trabalho muito bem remunerado :)
PS: to votando como Fora do escopo > Erro de digitação
@GuilhermeNascimento Acho que não é o caso. Isso é comum de acontecer.
@jbueno Aí ele vira e fala que não é isso só para "parecer sábio". kkkkkk
@bigown eita eu ia comentar sobre o using, mas já respondeu XD, tá ótima... ele de deve uma hora muito bem remunerada
@Randrade muitas perguntas de PHP e JS eu fecho por problemas e situações parecidas, erro de digitação aqui no site é algo relativo, geralmente induz a qualquer tipo de erro do tipo
@Randrade Sempre tem uns assim, né
hahaha
@GuilhermeNascimento Por que? hahahuah
20:33
13 mins ago, by Guilherme Nascimento
@Randrade quando chega nesse nivel, significa que ele esta avançado demais para o SO, e só um profissional muito bem remunerado pode resolver :)
@Randrade vou deixar o voto de fechamento ae a comunidade decide, se bem que acho que já tem pergunta bem parecida, mas tá ae problema resolvido (na base da adivinhação hehehe)
@GuilhermeNascimento ahuahau não tinha visto
@GuilhermeNascimento Sim. A primeira versão dela deveria ser fechada mesmo, creio eu
Não tinha visto que rolou outra resposta também
Não tinha uma pergunta sobre dispose e try-finally no site?
Só sei de uma coisa: Sabe o que eu acho de quem fala mal de PHP? .... Que estão certos
3
@OnoSendai testando... (continua demorando pra abrir)
Ih... @OnoSendai deu alguma encrenca. Tentei dar um drag node, realmente não foi, mas ao clicar para abrir e fechar, os subniveis abriram fora de lugar. Tive que dar reload geral
@OnoSendai: ah, quando dou double-click que ele fica doidão.
20:48
O pessoal hoje tá muito zoeiro, então aproveitando o embalo:
É a regra básica do GoHorse, se compilar não precisa testar mais nada, significa que tá tudo certo. — Guilherme Nascimento 50 secs ago
a calculadora de salário do SO agora faz p/ outros países, disse que eu mereço mais de R$ 500.000,00/ano :D Tô em liquidação, fecho pela metade :D
Meu calculo disse que eu to devendo pra eles
@GuilhermeNascimento meu cálculo diz que falta 7 minutos para bater o ponto e ir embora.
@WallaceMaxters hehehe ae tá bom, 6 agora
@WallaceMaxters tu viu minhas msg mais cedo? Sobre o symfony2-app?
@GuilhermeNascimento vi. Symfony é complexo, mas se entender DI, entenderá fácil.
@GuilhermeNascimento não gostei do nível de complexidade do Sym. Não sei se digo organização ou complexidade.
@Bacco choraria ao ver um hello world no symfony :p
20:56
@WallaceMaxters mas acho que a complexidade é desnecessária, nem to falando dos componentes, mas sim da aplicação toda
@GuilhermeNascimento Symfony parece ser modularizado, é diferente dos frameworks que estou acostumado.
@WallaceMaxters dentro do action em um controller return new Response('Olá');, no laravel return 'oi';, o embaçado é as rotas
@Bacco Aaaaah vou testar, valeu
@bigown meus cálculos dizem que você vai emprestar dinheiro pra galera do chat :?
@WallaceMaxters tem linguagem que é burocrática pq tem que ser (se vc for fazer software para os controles de um avião, precisa ser extremamente metódico, claro, declarar todas as intenções antes de executar qualquer coisa, pq um bug besta pode derrubar o avião ). Agora, se for algo burocrático feito pra montar uma página de site, é projeto ruim mesmo.
20:58
@GuilhermeNascimento O laravel fez implícito, o Symfony explícito. Vejo vantagem e desvantagens em cada ponto. Eu fiz no framework implicito a primeira vez, mas depois mudei de ideia. Você tira complexidade do programador, mas acaba aumentando no core.
@Bacco quer dizer, nem sempre temos que culpar os framework. tem gente que vai fazer uma página web só, mas quer tacar o Laravel (que é bem robusto).
@WallaceMaxters explicitamente dificil de chegar XD
@GuilhermeNascimento implicitamente muito tratamento no Core. PHP com tipos já é uma beleza, né...
@rray fiquei sabendo que o granizo foi bravo ae hoje
@GuilhermeNascimento eu prefiro o new Response em alguns casos. no Django é assim.
@WallaceMaxters era só pra er uma piadinha :)
@GuilhermeNascimento agora que entendi, puts!
@WallaceMaxters não me referia a isto ser dificil, é que vc perguntou como é um hello world
@WallaceMaxters aeee! :D
@GuilhermeNascimento ah, tá. eu já fiz...
vou nessa
@WallaceMaxters o/ bom descanso!
@WallaceMaxters nao é questão de culpa, por exemplo, qualquer FW pra PHP tem que ser simples, pq PHP não é pra fazer controle de avião. Falo de burocracia na linguagem mesmo. Os FWs tem que acompanhar a filosofia original, senão não faz muito sentido.
21:04
@WallaceMaxters @GuilhermeNascimento era o brainfuck kkkkkk
@diegofm ainda acho que era o LISP XD
@OnoSendai uma pergunta besta de tudo (no sentido de que mesmo que fosse o caso, teria que refazer do zero)... Esse tipo de coisa nao fica mais simples (de estilizar, ajustar) com canvas?
@Bacco Do zero, talvez: Preferi utilizar um sample funcional como base
Se bem que aí o que ia atrapalhar é a parte de eventos. O canvas ajuda a desenhar, mas atrapalha vc gerenciar quem clicou onde.
@Bacco Da pra fazer... mapeando as posições, por exemplo
21:10
Teria que implementar seu próprio detector de clique em node. Talvez fosse exagero para o objetivo do projeto. Precisaria de um loop verificando coordenadas.
@Bacco Exatamente
Em termos de interação o SVG sai mais barato mesmo
@Bacco Quando eu vi que tinha usuário aqui abrindo 500+ nodes ao mesmo tempo... >< (40-50 alvos, os outros eram visiveis por causa do nivel)
@OnoSendai um protótipo de mind-map que eu colei esses dias aqui é hibrido. Os nodes são controles "de verdade", e os traços são desenhos
@Bacco Preciso no que precisa, e rápido no que pode. =)
21:16
@OnoSendai não decidi ainda qual vai ser a versão final, mas a idéia é que a pessoa veja os nodes sendo arrastados, e "se der tempo" redesenha as ligações. Ou seja, no caso de muita coisa pra capacidade da maquina em uso, vc tem um referencial do drag pelos nodes (e um eventual delay no desenho das ligações). Não é a coisa mais linda do universo durante o drag, mas funciona.
Talvez vire um toggle nas preferencias. Redesenhar completo no drag, ou só nodes. Se bem que isso independe de eu usar controles reais ou simplesmente fazer desenhos só de certas partes.
@DiegoAugusto poxa tirando os possíveis prejuízos, ficou bonito, só percebi que era brasil devido ao orelhão
@Bacco Quando tiver algo funcional no ar compartilha o link, fazfavô!
@DiegoAugusto isso é da onde? sim caiu uma chuva super forte na hora do almoço. não vi granizo
@OnoSendai É executável pra desktop. Mas posso fazer um .exe com uma coleção de dados p/ demonstrar e mandar qq hora dessas. Ou se sair versão usável, mandar funcional mesmo :)
21:26
@Randrade wtf O.o?
@Bacco Screenshot at least! ;)
esse é um teste da tecnologia
vou arrastar um node
arrastei os 3 de cima.
@Bacco Oooh fofo!
@OnoSendai pra falar a verdade, a unica coisa complexa por ora é a fórmula da spline, pra casos como o do 1-2 terem aquela curvinha pra escapar do node :)
@Bacco Você está chegando a calcular a distância para manter a spline sem tocar as 'quinas'?
21:31
@OnoSendai ela toca as quinas em casos mais extremos, só quis que ficassem elegantes para uso "normal"
@OnoSendai TALVEZ eu faça algo mais radical pro caso 1 - 1 - 4, mas tá longe de ser prioridade
@Bacco Yep! seguro o suficiente =)
Mais fácil eu evitar que o node passe pra esquerda. Digo, não vejo benefício permitir o node ficar tão pra esquerda nessa estrutura
Eu fui com o dendograma mesmo porque era mais fácil gerenciar a disposição dos nodes
@OnoSendai no seu caso parece eficaz. É que pra mind map, eu acho que precisa de um pouco mais de liberdade, mas não a ponto de entortar a coisa toda. Acho que deixar o node passar do parent pode confundir.
Lembrando que o sistema permite nodes L e R, mas só na 1a geração
@Bacco Pessoalmente acho que o formato ficou muito bom no seu modelo
21:35
A idéia é que o node filho direto do root possa ser trocado de lado, e os descendentes acompanhem. Ou vai tudo pra esquerda ou pra direita. Afinal, é árvore. Talvez possa funcionar pra cima e pra baixo também, mas isso são possíveis melhorias.
@Bacco Ah, então você pode fazer espelhamento de posição no 2o nível?
a idéia é algo nessa linha, só que menos "Torto".
I see, I see
Esse é o soft atual que eu uso, já "customizado pra caramba"
@Bacco Tem uma ferramenta free chamada freeMind que faz esse tipo de link entre nós, que eu uso a rodo
21:42
quero coisa do tipo, só que em vez de sair de cima e de baixo do root, quero que saia dos lados.
@Bacco Ah, saquei
@OnoSendai eu uso o MindMaple Lite por 2 motivos: 1o, nao usa Java, 2o, é offline.
@Bacco Pois é, o freeMind usa Java
Fica a idéia, porque você não bota o seu na rua como ferramenta FOSS?
@OnoSendai eu usava FreeMind antes de banir o Java.
@Bacco Eu tenho tanta coisa dependente de Java na minha maquina que nem vale a pena...
21:44
@OnoSendai eu acho que já tem FOSS de monte, atualmente tou focado em coisas mais especificas pro meu uso e sempre que possível, de clientes. O mindmap é pra mim mesmo, mas é o tipo de coisa que se eu tiver paciência de dar acabamento, posso liberar uma versão Lite também.
Não tenho nada contra FOSS, mas a "alma" do projeto atual é pra nicho (começando por mim). Pra ser mais sincero, ultimamente eu tou fazendo widgets, e a aplicação é o desdobramento do uso do componente depois.
@Bacco Falo mais por exposição. Quem sabe não rola você ser chamado por uma companhia daqui? =)
@OnoSendai nessas alturas do campeonato nem sei direito o que eu quero fazer, viu. Eu sou muito "fora do mercado" tradicional. Além de não ter formação acadêmica nessa área. Geralmente meu perfil é mais bem visto por empreendedor do que por RH. Aliás, meus poucos empregos formais foram assim. Alguém que passou e percebeu "esse cara faz umas coisas diferentes".
@Bacco Pensava o mesmo. Olha onde vim parar
O que mais tem hoje em dia é gente comprando idéias diferentes.
-2
Q: Porque os títulos das minhas abas estão alinhados à esquerda

Modesto BarretoFiz tudo de acordo com o que vi neste passo a passo: https://guides.codepath.com/android/Google-Play-Style-Tabs-using-TabLayout#sliding-tabs-layout.

@OnoSendai acho legal, pq vc tem um perfil mais abrangente que a média do pessoal que segue roteiro pronto. Mas vc talvez já tenha percebido que os valores por aqui são meio estranhos nesse sentido. Aqui mesmo, é incrível como tem "arquiteto" (bem entre aspas mesmo) que não tem capacidade mínima, mas convence por causa do "papinho enterprise" cheio de coisa lida em revistas. Ai a empresa contrata, pq junta as credenciais do cara com o que a moça do RH leu nos blogs da moda.
@OnoSendai tenho um amigo que ganha muito bem numa empresa da região, que sabe muito mais de regra de negócio e de arquitetura do que o arquiteto da empresa, que faz um monte de decisão idiota. E esse amigo é obrigado a engolir sapo pra manter o emprego. Ele sozinho faria o trabalho dele e do arquiteto, e resolveria os problemas essenciais da empresa em uns 6 meses no máximo (digo isso pq é uma das 3 pessoas que eu realmente conheci nesses 42 anos que eu respeito em termos de programação).
22:07
Sem querer ser puxa saco nem nada, até porque detesto gente assim mas...
Programação no sentido de ferramenta para resolução de problemas com base em raciocínio, claro. Não falo meramente em seguir receitas.
Essa moderação está de parabens viu, to gostando de ver
4
22:20
@Bacco Isso meio que sempre teve - gente que se vende melhor do que poderia e gente que compra sem entender.
@Bacco Essas são as gemas escondidas. -_- Esse tipo de povo tnha que ter mais exposição.
 
2 hours later…
23:56
@diegofm pq?
00:00 - 17:0017:00 - 00:00

« first day (1029 days earlier)      last day (3042 days later) »