« first day (1051 days earlier)      last day (2733 days later) » 

12:00 PM
@jbueno Daquela forma que te mostrei eu nunca tive problemas
 
@Bacco acha uma boa estudar pyqt5?
 
@WallaceMaxters acho uma boa você acostumar com a mentalidade da Qt, depois pra mudar de versão é só adaptação.
 
@Bacco ler o arquivo pelo php e inserir linha por linha pode ser uma boa ideia?
 
@ThiagoBarros me parece a pior idéia de todas. Mas não tão pior a ponto de não ser possível :) se for fazer isso, tem que ser pela linha de comando (pra não ter problemas com timeout, essas coisas).
 
@Bacco eu preferiria ler pelo PHP, montar um SQL descente, pra depois importar para o MYSQL
 
12:04 PM
@Bacco são 70 mil registros e eu já não sei o que fazer.. dentro de celulas há valores separados por virgulas, outros em branco(a maioria) e é por isso que não consegue importar nem pelo SQL e nem pelo assistente PHPMYADMIN.
 
@WallaceMaxters o MySQL tem função nativa pra importar CSV, não vejo vantagem. Seria melhor o @ThiagoBarros quebrar a cabeça mais um pouco e aprender a usar a função nativa, pq é muito mais rápida e confiável.
 
@Bacco não sabia da função nativa...
 
@WallaceMaxters LOAD DATA INFILE - o próprio motor do MySQL le diretamente do arquivo e põe na tabela, sem intermediário.
 
Eu consegui ler as 70k linhas pelo PHP, mas é ridiculo.. o navegador até trava com tanto registro
Ta carregando até agora..
 
@ThiagoBarros invista um pouco mais de tempo em fazer o LOAD DATA funcionar, depois que vc pegar o jeito, não vai querer usar outra coisa. Quem desiste cedo não aprende :P
 
12:07 PM
Não estou desistindo cedo @Bacco , acontece que nesse caso é de extrema urgencia
Vou continuar tentando com o load data.. Acabei de separar um arquivo com 100 linhas e está apresentando problemas..
 
@ThiagoBarros mesmo que não seja nesse caso, digo. Faça esse com o que resolver melhor, mas tente aprender mesmo que seja depois, pq ai facilita quando precisar de novo.
@ThiagoBarros Que tamanho tem o .xls no HD?
 
O cara que faz o Goku é o mesmo do Bob esponja
 
@bacco o original tem 11mb, com 70k de linhas
 
@ThiagoBarros o .xls? e o .csv ficou com quanto?
 
12:09 PM
Ah, perdão, me enganei @Bacco
@Bacco o xls tem 6mb, o csv que tem 11
 
@ThiagoBarros são dados confidenciais?
 
Sendo bem sincero, não
@Bacco utilizarei para popular uma tabela e criar alguns relatorios em PHP
 
Aquele exemplo que vc colou lá em cima é real então?
 
Exato!
 
810M;MAT;Pelicano;00000105 - 1;A;A;A;A; Clareza, Paciência, Inteligência, Comprometimento,; ;;Clareza;;Paciência;;;;;;;Inteligência;Comprometimento;;;;;;;;;;;;
 
12:11 PM
isso
Esse monte de ponto e virgula junto é pelo fato de que há milhares de valores em branco
São 34 colunas com 70k de registros
 
aparentemente o comando pra isso aí é esse:
LOAD DATA LOCAL INFILE 'C:\\Users\\a78279\\Desktop\\diga.csv' INTO TABLE abc
FIELDS TERMINATED BY ';'
LINES TERMINATED BY '\r\n'
IGNORE 1 LINES
 
Pensando em um banco de dados, isso está com uma serie de erros.. mas como foi montando em excel, já era de se esperar
 
precisa ver se tem algum campo entre aspas
e tentar com \n só se não der com \r\n
mas ai que tá
se vc abrir no editor de texto
 
Ele criou um registro com o id 810
 
pode ser pq no editor de texto vc "estragou" a linha
 
12:13 PM
Eu não editei nada lá
Quando fiz os testes nao salvei
 
Experimentou com as combinações '\r\n', só '\r' e só '\n' ?
 
Ele só cria o mesmo registro, um id com o valor 810
 
@Bacco não sabia que o cara que faz a voz do Magneto é do zorra total :\
 
Precisa ver se sua tabela nao tá com indice unique, essas coisas. De repente o problema não é a importação, e sim algum not null ou autonumerção etc. Faça uma tabela "seca" só com campos livres, depois de importado vc dá um ALTER TABLE pra por o resto.
 
Coincidentemente o valor de cada registro começa com 810M
 
12:16 PM
Só ponha as colunas que realmente for usar. E de preferencia, tudo varchar com bastante espaço.
Depois de importado fica fácil alterar e ajustar.
 
calma..
 
Ai se precisar de indice e coluna de autonumeração, vc poe depois.
 
Eu criei a tabela agora e só adicionei uma coluna com o valor id
 
@ThiagoBarros é justo o contrário, faça só as colunas da planilha. Sem id, sem indice sem nada.
Ai depois vc acrescenta, que é pra não ter confusçao
 
Por isso está ignorando a primeira linha?
IGNORE 1 LINES
 
12:17 PM
@ThiagoBarros o IGNORE é só pra não por o titulo nos dados.
 
Seria para notificar que já tenho na tabela os campos?
Mas eu nao tenho esse titulo na tabela.. se eu remover essa linha ele criará?
 
@ThiagoBarros nao, ele só pula a primeira linha. Se vc tirar esse ignore
 
Cheguei
Para atormentar
UNI DU NI TÊ
By TWD
 
@Bacco eu removi o ignore, e agora ele cria um registro com valor 0 no id e outro com valor 810
 
@ThiagoBarros se você não der ignore, vai entrar isso aqui na tabela: Turma;Materia;Professor;CSID;Q01;Q02;Q03;Q04;Q05;Q06;Lousa;Clareza;Pontualidade;‌​Paciência;Dinamismo;Dicção;Cumprimento;Simpatia;Atenção;Disciplina;Inteligência;C‌​omprometimento;Lousa-;Clareza-;Pontualidade-;Paciência-;Dinamismo-;Dicção-;Cumpri‌​mento-;Simpatia-;Atenção-;Disciplina-;Inteligência-;Comprometimento-
essa linha nao é dado, por isso pula-se uma.
 
12:19 PM
Entendi
O ideal é que antes de importar as linhas eu crie as colunas?
as 34?
 
@ThiagoBarros se não criar ele nao tem como importar né. E não tem nada de ID.
O comando nao faz milagre, ele só lê e insere o que leu.
ele nao mexe na tabela.
ele basicamente pega cada linha e dá insert, só isso.
 
Ok. Irei criar as colunas
 
Seu db tem que começar pela coluna Turma
 
@Bacco Odeio esses comandos que não fazem milagres.
 
SEM ID
 
12:20 PM
Se o DB que não adivinha o que eu quero, ele não é bom o suficiente pra mim.
 
@jbueno kkkk
 
Turma .... até ... Comprometimento, mais nada.
 
@Bacco depois terei de adicionar, mas por hora deixarei sem então
 
Depois de importar você poe o ID, muda os tipos da coluna etc
...
 
@Bacco vai dar muito errado isso.. os nomes de colunas tem acentos e tudo m ais
 
12:22 PM
@ThiagoBarros o nome nao precisa ser igual, a ordem sim.
 
@ThiagoBarros inclusive, pra agilizar vc pode criar as colunas A B C D....
e renomear depois se quiser.
 
@Bacco como se procede nessa?
0
Q: Alterar espessura da borda com CSS

abduzeedoOlá Tem como fazer uma borda com CSS inferior a 1px ? Pois no meu layout ficou muito grosso. Obrigado

 
@diegofm 39
 
Nossa cara, tem tanto problema nesse CSV que até desanima.. tem coluna repetida e tudo mais
 
12:23 PM
Para mim parece estar cru, mas ao mesmo tempo não acho necesidade para fechar
 
Turma Materia Professor CSID Q01 Q02 Q03 Q04 Q05 Q06 Lousa Clareza Pontualidade ‌​Paciência Dinamismo Dicção Cumprimento Simpatia Atenção Disciplina Inteligência C‌​omprometimento Lousa- Clareza- Pontualidade- Paciência- Dinamismo- Dicção- Cumpri‌​mento- Simpatia- Atenção- Disciplina- Inteligência- Comprometimento-
 
@jbueno vc usa chrome?
 
@Bacco consegui importar as 100 linhsa
@Bacco como ficaria charset? Estou tentando character set mas nao funciona
Disfarça, consegui
 
@GuilhermeLautert Eu sim. Pq?
 
@jbueno não achei que o efeito da sua resposta tinha ver com o chrome
no meu firefox eu tive diferença entre .6 px ate 1px, abaixo de .6 não alterou nada
 
12:35 PM
@Bacco olhando as aplicações desktop, a orientação a objeto faz mais sentido...
 
@Wallace como eu posso utilizar iso 8895-1 no mysql?
Pra setar utf8 é dessa forma.. mas e o iso? eu coloco CHARACTER SET 8859-1 e da errado
 
@ThiagoBarros CHARACTER SET '8859-1' ?
 
@GuilhermeNascimento veja a verdadeira razão de eu ter respondido: pt.stackoverflow.com/a/161960/70
 
em aspas @WallaceMaxters?
 
Po, você apelou pro Pikachu @Bacco
 
12:36 PM
@Bacco e a pergunta do DateTime?
 
@WallaceMaxters pelo fato do '-' ?
 
@GuilhermeLautert mandei um Pikachu lá.
@WallaceMaxters essa merece concentração e capricho.
 
#1115 - Unknown character set: '8859-1'
 
@ThiagoBarros latin1 acho que sem o traço. senão, latin-1
 
@Bacco por que latin-1?
 
12:37 PM
@ThiagoBarros é o nome do 8859-1
 
Ah entendi, desculpe pela ignorância @Bacco
@Bacco consegui importar. Utilizei latin1 mesmo, agora acentuação está correta
 
@ThiagoBarros nao lembro se tem o -
 
@Bacco para as 70k linhas funciona da mesma forma?
Ou pode perder a conexão?
 
@ThiagoBarros nossa, você tá mexendo em mil coisas, cara. Realmente, isso vai resolver seu problema?
 
@ThiagoBarros nao tem conexao, ele tá lendo direto do arquivo.
 
12:39 PM
@Bacco entendi!
@WallaceMaxters Na verdade é o mesmo problema. Continuo na luta para importar o bendito CSV defeituoso
 
@Bacco kkkk que tri :D
 
@WallaceMaxters Depois que importar farei um backup e limparei ele
 
@ThiagoBarros Talvez o problema se resolver por outros caminhos, tô vendo você dando voltas pra lá e pra cá. Isso tudo pra importar um CSV?
 
@WallaceMaxters quais voltas você cita?
 
@ThiagoBarros como o @Bacco disse, já tentou a linha de comando?
@ThiagoBarros setar o charset... seu CSV também tá bichado?
 
12:41 PM
@WallaceMaxters O charset é preciso de qualquer forma, porque o arquivo não está em utf8, fora que está cheio de acentos e tudo mais.. é bastante complexo
 
@ThiagoBarros complicado... Esses CSV e exceis da vida me matam de raiva..
 
@WallaceMaxters Ai que está. O problema é apenas o csv, mas são erros que os usuarios cometeram, ele é uma tabela, nao uma planilha, como o @Bacco disse.
@WallaceMaxters Agora imagina 70 mil linhas?
@WallaceMaxters Por isso irei desenvolver uma aplicação para que isso seja armazenado diretamente no banco.. como sou novo na empresa, estou começando a entender agora os problemas
 
@Bacco eu também tô lá
0
A: Alterar espessura da borda com CSS

Wallace MaxtersQuando eu prefixo fazer estou com problemas no pixels do border, ao invés de definir 1px solid black, eu uso thin solid black. Veja (Dê um zoom no navegador pra notar a diferença): .px-border{ border:1px solid black; height: 50px; width: 50px; } .thin-border { border:...

 
Oloco bicho, só fera postando resposta e eu copiei a minha do SOen
 
@jbueno essa aí foi na raça mesmo, experiência com CSS...
 
12:48 PM
Dei o crédito ao @GuilhermeNascimento, tinha faltado avisar que o desenho é dele.
 
@WallaceMaxters Cara, quando eu olhei sem ler a resposta pensei "Wtf, esse cara tá loco"
Tipo
 
@jbueno sim, mas funciona...
 
@Bacco eu consigo ver um log de consultas no phpmyadmin?
 
@WallaceMaxters Sim, dps eu dei zoom e vi
 
@jbueno botei a imagem para os preguiçosos lá :p
 
12:49 PM
@ThiagoBarros Eu não uso phpmyadmin. O que seria um "Log de consultas"?
 
@Bacco ver as consultas que realizei em tal banco
 
@ThiagoBarros em princípio teria que armazenar isso em algum lugar. Não sei se o phpmyadmin faz isso. De qualquer forma, internamente o MySQL armazena um binlog, mas se precisa fazer isso para auditoria, tem que fazer algo mais avançado.
 
Entendi. A principio so quero ver as querys de hoje
 
@GuilhermeNascimento Apenas para esclarecer um pouco mais esse comentário... Quando você cria um projeto MVC no VS padrão, ou seja, com tudo de exemplo, ele cria todas aquelas patas que o AP postou. Se você criar um em branco, ele não cria nada, e com isso você precisa criar "na mão".
 
Galera, quando vocês trabalham com sessões, normalmente setam no controller ou no model?
 
12:58 PM
Sai da minha aba, sai pra lá...
 
@ThiagoBarros Primeiro você precisa ver se o log está habilitado. Se não me engano, o comando é esse: SHOW VARIABLES LIKE "general_log%";
 
@Randrade olha o retorno:
general_log
OFF
general_log_file
SDU000814.log
Nesse arquivo se encontram as querys?
 
@ThiagoBarros Todos os logs que você pode ter, por padrão, estarão nesse arquivo. Porém, você não está salvando logs. Se olhar, o general_log está OFF. Me corrija se eu estiver errado, @Bacco
 
@Randrade tem o binlog e o log "normal" mesmo, só não lembro das diretivas. O binlog é usado para sincronismo e recuperação, o outro é mais para auditoria, mas pra acessar "na mão". Se o @ThiagoBarros precisar disso numa aplicação, compensa ele criar um sistema próprio, mas como ele disse que é para usar agora, acho uma boa solução.
 
@Bacco já mexeu com sistema de estoque? Queria saber se esse treco de "balanço" existe mesmo... O cara pode mexer na quantidade do estoque se ver que tem errado?
 
1:04 PM
@WallaceMaxters sim, estoque é a parte mais ingrata dos sistemas kkkk, um inferno fazer bem feito. E quase todo mundo faz errado.
 
Eu só quero ver as querys que realizei hoje @Bacco
 
@Bacco percebi isso... Tem duas tabelas que fazem praticamente a mesma coisa...
 
@WallaceMaxters em princípio, não se edita nada em sistemas sérios. Você faz correções. O ideal é um novo lançamento, corrigindo o anterior.
 
@Bacco Sim, com "entradas" novas, certo?
@Bacco é que tem umas coisas estranhas, como "Ah, mas se tiver a mais, eu teria que editar, pra colocar o valor certo..."
 
@WallaceMaxters sim, tem que ser "consultável" isso, senão não bate nada com nada.
 
1:05 PM
@ThiagoBarros Eu utilizo Windows, então meu arquivo de logs estará aqui: C:\ProgramData\MySQL\MySQL Server 5.7\Data
 
@Bacco E você concorda com dar update num campo chamado "quantidade_atual" (eu fiquei meio resistente quanto a isso)
 
@WallaceMaxters sao 2 coisas: uma se vc lançou errado no sistema. Outra é se o estoque não tá batendo (sumiu peça, quebrou, brotou do solo).
@WallaceMaxters só se for pra cache. Consulta rápida da situação. Mas pra fechamento, eu não gosto. Prefiro fazer com base na movimentação toda.
 
@Randrade irei procura-lo aquil. Obrigado!
 
@Bacco no caso aqui tá como "dependência"... Eu acho que nesse caso é "SELECT sum" e pronto!
 
@Bacco Sim, eu nunca utilizo isso para auditoria. Utilizo mais para saber se alguém acessou sem ser meu sistema, etc. (cc @ThiagoBarros)
 
1:07 PM
@Bacco inclusive, tinha produtos aqui com -10 no estoque... Acho que foi desenvolvido às pressas...
@Bacco estoque negativo...Nunca vi isso
 
@WallaceMaxters é, vcs fabricaram as peças a mais e devolveram pro fornecedor :D
 
@Randrade É que eu fiz uma query aqui e depois perdi ela, gostaria de vê-la apenas..
 
@Bacco não, o estoque aqui é pra coisas que o funcionário usa. Papel A4, Clips, canetas, coisas do tipo...
 
@ThiagoBarros Olhe um exemplo
 
@WallaceMaxters claro, tou brincando né. Nao pode isso.
 
1:08 PM
@Bacco então, aqui tem uma tabela para "produtos_entregues", "saidas", "entradas"... No início achei meio confuso isso, mas eu praticamente estou ignorando essa tabela "saidas"
 
@WallaceMaxters sabe uma coisa que o pessoal nunca faz certo? Armazenar entrada de nota e produtos pra depois dar saída. Quase todo mundo soma no total, em vez de tirar de cada nota na saída.
 
@Bacco kkkkk. Aqui tá bem relacionado. O problema é quando começa as maluquices: meu chefe pediu para o cara poder escolher um produto que não existe, para não barrar a solicitação...
Como você solicita um produto que não existe? Acredite, eu consegui resolver isso :\
 
@WallaceMaxters Enquete: Python, C# ou PHP?
 
@WallaceMaxters solicitar pode, o que não pode é entregar/retirar :) A pessoa solicita, e o setor de compras tem que providenciar se não tiver.
 
@renan PHP paga meu salário, Python me diverte e está sendo útil para o desenvolvimento aqui, C# me motiva a imaginar um produto promissor...
@Bacco Não é "se não tiver". Não estou falando de um produto zerado, estou falando de um produto que não existe na tabela "produtos"... Eu acho sem noção. Acho mais fácil solicitar para alguém cadastrar o produto novo...
 
1:11 PM
@WallaceMaxters ai é complicado. Não pode qualquer um ficar criando produto. Teria que fazer uma tabela para isso então. Por exemplo, um "outros", e a pessoa preenche a descrição.
 
@Bacco Tem uma tabela chamada "produtos_solicitacoes". Daí se o produto não existe, em vez de preencher produto_id, preenche "nome_produto" com o nome e a quanitdade solicitada...
 
@WallaceMaxters isso me parece correto. Ai a pessoa de compras converte em produto se for comprar.
 
@Bacco ficou bem feito...
@Bacco isso, ou pode reprovar.
@Bacco eu não entendi a tabela "saidas" ainda. O produto entregue não é a saída?
 
O cuidado que tem que ter é que nesse caso, obriga a pessoa a importar em produtos se for dar entrada.
 
@WallaceMaxters quem é C# perto de ABAP (melhor linguagem dos 7 mares) ?
 
1:13 PM
@Bacco Veja uma exemplo dos logs que estou falando: pastebin.com/j5rsH82z
 
@WallaceMaxters não sei o que chamam de saídas no seu sistema.
 
Vou abrir um chat pra discutirmos ABAP #vaibombar
 
@Bacco O problema nesse caso é a pessoa orelhuda pedir um "Pepel Higiénico", ao invés de "Papel higiénico"
 
@WallaceMaxters por isso que tem que passar pela pessoa de compras ou almoxarifado. E a UI tem que complicar o "outros", nao pode ser campo de escrever. Tem que escolher da lista. Se não tiver na lista, escolhe o "outros", ou "meu produto não está na lista". Aí a pessoa do almoxarifado cadastra pra poder usar.
 
@Bacco Bem, o usuário pode pegar os produtos da solicitação "picadinho". Cada saída, é uma linha numa tabela (com a quantidade retirada).
 
1:13 PM
@CiganoMorrisonMendez topa ser moderador em uma sala de ABAP?
 
@Bacco to pensando em deixar uma opção para a menina ver se tá errado e vincular o "produto_nome" a outro produto, caso ela perceber o erro... Boa,você acaba de me dar uma tarefa...
@Bacco não entendi, a saída é registrado em "saidas" e em "Produtos_entregues" as tabelas fazem a mesma coisa...
 
@WallaceMaxters só vendo mesmo. A toa não deve ser,
 
@Bacco "Auto Complete", meu amigo...
 
@WallaceMaxters isso eu sou contra. Não é pra pessoa escrever, é pra escolher.
 
@Bacco ou deve...
@Bacco mas vincula o ID.
@Bacco é muito produto, não ia ficar legal.
 
1:15 PM
@WallaceMaxters sim, mas dá liberdade dela mudar o escrito. Você pode fazer um search (quase igual ao autocomplete, mas obriga a escolher da lista)
 
@Bacco Eu não queria deixar. Mas o chefe que pediu pra fazer assim :\
@Bacco Eu tinha feito isso. Você tá falando pra eu deixar um "Outros"...
 
@Randrade Eu vi o exemplo e é exatamente isso que quero. Será que o meu log esta desabilitado mesmo?
 
@WallaceMaxters ele nao vai notar a diferença.
[ BUSCA                                            ]
Lista
Lista
Lista
a diferença pro autocomplete é que aparece na lista, mas nao muda o que digitou na busca, só isso.
 
@ThiagoBarros Não sei como está seu ambiente. Talvez esteja na pasta de logs.
 
a pessoa digita e a lista já pode filtrar dinamicamente, mas o cara tem que escolher clicando ou com a seta do teclado.
 
1:17 PM
@Bacco É, MAS O CHEFE QUER ASSIM. Claro que pode ser melhorado, toda ideia é bem vinda. O problema é que vou ter que mexer no que o pessoal já tá acostumando.
 
Tudo bem @Randrade , irei procurar e te retorno
 
@WallaceMaxters quase sempre, se vc fizer algo que dá o resultado que o chefe quer, ele aceita. O que não pode é discutir sem mostrar, pq ai ele não vai querer aceitar mesmo. Faz certo, prático e mostra funcionando. Em boa parte dos casos, ele ve que funciona e nao pede pra mexer.
Agora, se vc for explicar que vai fazer diferente, isso e aquilo, já toma um não de cara.
 
@ThiagoBarros Utiliza o MySQl Workbench? Se sim, ele te mostra o local do arquivo.
 
E o "diferente" não pode parecer diferente do que ele pediu :) o segredo tá nos detalhes.
 
@Randrade Não. Quando for procurar eu te aviso e se possivel voce me ajuda, mas não deve ser dificil de encontrar.. é que estou totalmente enrolado aqui
 
1:22 PM
@Math chimpokomons :p
 
@WallaceMaxters nao vou comentar lá pra nao estragar a aceitação, mas eu não falei do thin pq fica igual 1px se a tela nao for hi-dpi. Com imagem, geralmente fica melhor. PS: A resposta é boa, mas depois que o usuário "esquecer" do assunto, compensa vc por uma observaçãozinha. Não mexa agora, senão ele pode testar e mudar de idéia :D
 
@Math tô com 31 candys até agora, acabei de andar 3.5km. estourou um gerador no predio da empresa. Aproveitei né kkkkk
 
@diegofm nusss
po, no dia que eu ia fazer cooper caiu o mundo aqui, dai nao rolou
 
@Bacco o projeto tá meio devagar aqui :/ ... parei na animação e no porte para webView do android. Talvez no fim do ano eu entregue um Alpha
 
@quase 1h de caminhada e ainda tá sem luz no prédio, acho q vo andar mais
 
1:23 PM
@GuilhermeNascimento eu tenho uns 1246187 projetos parados. Todos muito bem projetados. Se eu pegasse muito menos coisa pra fazer, provavelmente faria muito mais (e ganharia bem mais kkkk)
 
@Bacco faz isso lá, kkkk
 
@WallaceMaxters nem rela a mão, tá bom assim. Deixe baixar a poeira. Vou fazer diferente, depois talvez eu complemente a minha, aí menciono a sua, e faço um comentário sobre as 2 alternativas de forma a não depreciar a sua, mas que ajude um leitor futuro saber qual usa em cada situação. Em hi-dpi o thin fica mais legal mesmo.
 
@Bacco quero terminar um projeto, mas meu notebook quebrou a tela :\
 
@diegofm po, olha oq acabei de ler: My record for evolutions in one lucky egg is 99 evolutions. Click Evolve and force close and reopen the app and skip the animation sequence altogether.
 
@Randrade Eu imaginei que a pasta fonts fosse para isto mesmo, estranho é que na minha lógica de organização fonts, imagens, css, js deveriam estar em uma pasta chamada assets (por exemplo) e o acessos a eles deveriam ser todos por rotas geradas automaticamente. Vou estudar um pouco sobre asp.net-mvc, mas estou querendo ir direto para o .net core
 
1:26 PM
Vocês recomendam mysql workbench mesmo, ou indicam algum outro?
 
@GuilhermeNascimento Nesse caso, assets é a Content. Eu mesmo não utilizo muito a pasta fonts
 
@ThiagoBarros eu uso o antigo Query Browser, que é mais levinho e simples, mas tenho os 2 aqui.
 
@Bacco pra ser sincero, não sei nada sobre hardware. Só passei uma coisa que usei e funcionou...
 
@Math cada evolução gasta 15s em média, o melhor cenário é que seja possível 100 evoluções em 30 min. Tw certo
 
Qual seria a configuração na instalação? default, full, server only, client..???
 
1:27 PM
@WallaceMaxters contrariando tudo que é sensato, o pixel do CSS é "virtual". Pixel sempre foi o menor ponto da tela, até que o CSS inventou o tal "device pixel", e virou uma confusão só. Agora o pixel do CSS pode ser composto de vários pixels de verdade.
 
@diegofm 15s fazendo esse esquema, né?
 
Isso se você tiver um celular potente e com memória de sobra
 
ah.. não tenho nem um nem outro, hehehe
 
@Math acho q sem ele
 
Qual é o BO do momento? @WallaceMaxters e @Bacco
 
1:28 PM
@jbueno do que vc diz?
 
@diegofm ativei um incenso para ver se atraia uns pidgeys, só apareceu gastly
@diegofm ja usou lure no halloween?
 
@Bacco vou me dedicar aos meus 4 frameworks e o tamagotchi eu deixo pra depois XD ... por enquanto estou terminando um projeto no Qt e estou estruturando aquele ".pri" que lhe mostrei outro dia, logo eu termino ele, o chato é que muitas coisas que fiz era para o QtWebkit, e agora é tudo QtWebEngine :(
 
@Bacco "entradas" de estoques poderia ser usada para registrar uma "retirada", com um número negativo, ou seria melhor ter outra tabela?
 
@Bacco Das respostas do CSS
 
@Randrade era mais uma critica a MS XD
 
1:29 PM
@jbueno eu comentei com o Wallace que o problema do thin que ele usou é que se o cara não tiver hi-dpi, fica igual a de 1px. Se tiver hi-dpi, ai ela fica mais fininha mesmo.
 
@Bacco Aaaah, saquei.
 
@GuilhermeNascimento É complicado. Pode ser que tenha um motivo para isso, mas eu desconheço
 
@Omni 0_o ou seja, 'se não queimar na reentrada está valendo'? =)
 
@jbueno só que eu recomendei não mexer nisso lá, pra não atrapalhar a aceitação, então pensei em depois por uma pequena observação na minha.
 
@diegofm é 30s a animação
 
1:30 PM
@OnoSendai nao pode queimar, e o cara tem que "se romper", de preferencia na água kkk. Vide a imagem que eu colei pro @Omni em seguida.
 
@OnoSendai essencialmente xD
 
@Bacco Nem sabia que ele tinha saído do Kraftwerk
 
@Bacco perguntei ao cara que fez o sistema, ele me ajudou. A saída é porque o chefe disse que o produto poderia sair sem ter solicitação. É o balanço
 
@OnoSendai faz anos. Esse álbum aí ele fez diferente dos outros dele, mas o resto é a alma do Kraftwerk. Passei a admirar mais o Bartos depois da saida, pq deu pra ver que ele era muito mais do que o Schneider e o Hutter deixavam transparecer.
 
@Randrade será que é possivel criar um framework proprio de rotas+controllers (sem a parte de ORM, isso poderia usar o que já tem), mais minimalista? sei que parece reinventar a roda, mas é que eu gosto de seguir algumas logicas minhas propriamente
 
1:32 PM
@Math incense e lure também são afetados pelos sapwns do Halloween
 
@Bacco Ainda acho que esse filme não deveria ter explicado os Space Jockeys
 
@Bacco mas novamente perguntando. Se fosse registrar a entrada e saídas, você criaria a tabela "entradas" e "saidas" ou você ia registrar (-5, +5, +4, -1, -2) ?
 
@Math ne mais não, depois do update 0.41 a niantic reduziu
 
@OnoSendai é um sacrilégio. Eu IGNORO prometheus como parte da série alien.
 
@Bacco Vou dar uma caçada então, valeu pela dica =)
 
1:33 PM
@OnoSendai aquilo não são os space jockeys. O space jockey não é humanoide e pronto.
 
@GuilhermeNascimento Possível é, mas como você disse, é reinventar a roda. Não vejo um motivo para isso hoje.
 
@diegofm mas eu só consegui fazer 60 evoluções ontem (59 para ser mais preciso) :/
 
@Bacco Exatamente. Único exemplar de uma entidade alienígena, junto com os xenomorphs. E ele acaba sendo um proto-humano? -_-
 
@Math no meu aparelho, eu fazia 60 antes do update, agora da pra chegar nos 70 kkkk
 
@OnoSendai essa foi uma das 1as musicas do Bartos, pós KW - atenção à letra: youtube.com/watch?v=3aJMFnYi7vY
 
1:35 PM
eu q to lento então, rs
 
@JorgeB. grande boss :D dn.pt/portugal/interior/…
 
@Randrade eu preciso reinstalar o VS2015 aqui, mas só de ter que baixar tudo de novo já desanimo :/
 
@WallaceMaxters nada de + e -, entrada é sempre 1 ou mais. saida tb. O total é mera consequência. Não se mistura entrada com saída. Pode ter uma tabela auxiliar como cache, para nao calcular toda vez. Tipo um resumo, com esse +, - e total, mas sempre referenciando o lançamento original.
 
@Math vc favorita todos que vai evoluir antes de lugar o EL?
 
@Bacco ah, beleza. Legal vai ser a montagem da consulta | :)
 
1:35 PM
@Bacco Ouvindo agora
 
@diegofm sim
 
@Math cara no Reddit tem técnicas prw você clicar rápido kkkkkk eu aprendi la
 
@Bacco ou um "campo auxiliar", kkkkkk
 
@GuilhermeNascimento Instala a versão padrão que fica "pequeno".
 
@diegofm vou estudar antes do meu próximo LE hahaha.. to com umas 30 evoluções pendentes, acho que chego no lvl 24 antes do q esperava
 
1:37 PM
@WallaceMaxters campo não, tabela. Pq as originais convem ser separadas, são naturezas diferentes.
 
@Bacco calcular pelo JS :)
 
@WallaceMaxters ¬¬
 
@Omni ahahahahahahahahahah que loucura!
 
@Bacco A tabela "produtos" tem o campo "quantidade_atual" . É só atualizá-lo
 
@Randrade me refiro ao download, a internet do trabalho não compensa :/ ... aqui pode usar um 100GB depois de instalado que ainda tá de boa XD
 
1:37 PM
@WallaceMaxters notar que vc pode ter uma tabela pra outras coisas como movimentação de setor (saiu do almoxarifado, entrou no setor de design)
 
@Math graças ao evento eu tô com mais de 1000 candys, não sei o q vou fazer com isso, não da pra evoluir tudo num EL, quase 110 evoluções kkkk
 
@WallaceMaxters sim, mas como cache. Se depender desse campo pra coisa séria, tá ferrado, se der um errinho no sistema, vai descobrir 3 meses depois, ai nao bate nada com nada. Fica um ano conferindo lançamento por lançamento até descobrir onde foi o rolo. Aí já entregou contabilidade errada, já cometeu crime fiscal, e aí vai.
 
@GuilhermeNascimento É, são 4GB, no mínimo
 
@diegofm ahuahua
 
@Bacco é o que deveria ser né :p
 
1:38 PM
gasta R$3,19 e compra um LE, ainda lhe sobra 20 PC
 
@Math vc faz parte do programa rewards da Google? Eu já tô com 10 reais que ganhei respondendo perguntas kkk
 
@Bacco Já aconteceu esse errinho. Tinhamos "-1" cera líquida :p
 
@diegofm não, como faz isso?
 
@Randrade acho que só vou instalar em casa, estou tentando acompanhar o .net core (que no momento é o que me interessa :) )
 
@OnoSendai se interessar youtube.com/watch?v=KesE8MFyeII
 
1:40 PM
@Bacco BTW desculpe a demora em responder ontem, geralmente eu consigo digitar sem ver o teclado, mas ontem eu estava em modo full retard
 
@diegofm ah, lembrei que foram 3 novos na pokedex, isso afetou meu desempenho, hehehe
 
@WallaceMaxters depois da recompensa talvez eu saia mesmo XD
 
@Bacco uma coisa que sempre me incomoda é quando vejo dados sendo replicados de uma tabela pra outra.
 
@Math Responda a breves pesquisas e seja recompensado. Faça o download do Google Recompensa sua opinião agora mesmo: play.google.com/store/apps/…
 
@GuilhermeNascimento sashaushuahushduahsuhas
 
1:40 PM
Aff olha esse texto eu não copiei isso kkk
 
maior marketeiro
@diegofm ahuahauhauhauahua
 
@WallaceMaxters tem que achar o ponto de equilibrio. Em principio, repetir dados é um perigo, mas nesse tipo de sistema, redundância em pontos estratégicos (o tal do cache que eu disse) serve pra 2 coisas: primeiro, não ter que calcular tudo toda hora, e segundo pra fazer testes de consistencia.
 
@Bacco sim, concordo...
 
@diegofm depois pode usar os beneficios ganhos pra produtos do google só?
 
@GuilhermeNascimento Eu também estou um pouco ansioso com ele. Mas ainda é cedo para eu utilizar em projetos em produção.
 
1:43 PM
@WallaceMaxters só que nesse caso acho bom "eleger" qual é o oficial, que vai ser a referencia dos calculos e tudo que gera alteração no sisteema. e o resto usar só para simplificar consultas.
 
@Bacco você me deu uma boa ideia. Vou conferir isso agora :\
 
Pessoas, o papo ta bom, mas preciso dar uma saída. Até mais tarde o/
 
Galera, vocês costumam criar sessões no model ou controller?
 
@Math sacanagem, o RH disse que se a luz não voltasse até 12:30 ia liberar todo mundo, sabe o q aconteceu depois? 15min a luz voltou kkkkkk o bom é q o servidor demora 2horas pra voltar
 
@diegofm vai la fazer cooper
 
1:50 PM
@Bacco cara, você ajudou pra caramba +1
 
@diegofm 2 horas?? 0_0
 
@Bacco em qualquer app q tenha pucharse. Na loja do Google tb
 
@Bacco \o
 
@Math minha perna ta doce de tanto andar, conheci cantos de BH q nunca tinha visto kkkk por hoje ta bom :p
 
@ThiagoBarros vejo muito as pessoas usando o Model para direcionar coisas com o ORM, todavia a lógica do Model é mesmo as "regras do negocio", ainda sim não é porque ele tem as regras que ele pode afetar "funcionalidades", então acho que deixaria as regras no model e com IF ou qualquer coisa assim faria a checagem para iniciar a sessão. Mas não posso afirmar
 
1:51 PM
perna doce?
 
@OnoSendai e não é exagero meu, foram as palavras do gerente de TI
@Math "doendo",
 
@Bacco qual é o link para eu poder te fazer uma doação, pela ajuda?
 
Tá isso é gíria de gente da roça, minha família veio da roça kkkk
Vo assistir um filme até a hora do almoço
 
@GuilhermeNascimento Eu estou utilizando da seguinte forma:
Quando acesso o controller, mando os dados pro model. Lá eu retorno true ou false, ou então dados, etc.. e também defino as sessoes, depois volto pro controller e faço a chamada da view ou então um redirect. Vê algum problema nisso?
 
@Bacco só mais uma coisa... Vi um campo aqui que chama "fragmentação"... Já viu algo parecido?
 
1:54 PM
0
A: Como recarregar grid sem precisar verificar se ela existe JS JQuery

Haroldo_OKse você estiver rodando a partir do browser, você pode usar o objeto global 'window' para ver se uma determinada variável global existe function recarregarGrid(nome) { window[nome] && window[nome].fnDraw(); } recarregarGrid('exemplo') Note que, no exemplo acima, 'exemplo' é um string cont...

"se você estiver rodando a partir do browser"
 
@ThiagoBarros não necessariamente, se você souber o que esta fazendo, todavia eu acho que o Model deveria só conter as regras e sessão deveria ser uma "ação" (incluindo redirecionamento), se não parece que o Model é um ModelController, mas isso é uma lógica só, se mantiver sempre a sua lógica, organização e souber o que esta fazendo não vejo mal algum
 
@GuilhermeNascimento Guilherme, não sei se me expressei mal. No model eu só crio sessoes e retorno boolean, results. Redirects são apenas no controller, claro
 
@GuilhermeNascimento Não sei se eu entendi bem. Mas fazer isso tipo de coisa não acho muito certo. Digamos que você tem que verificar permissões e tal. Fazer isso em um Model não me parece alguma boa ideia. (cc @ThiagoBarros)
 
@renan Onde?
 
@Randrade Permissões? Ilustre uma situação para ficar mais claro, se possível..
 
1:58 PM
@diegofm Vixe x 2
 
@ThiagoBarros Você falou de sessions, subentendi que também englobaria sessão de autenticação de usuários, etc.
 
@Randrade correto. Mas não faço essas verificacoes no model, apenas no controller
 
@ThiagoBarros Mas é isso o que quero dizer, no meu entender, Model deve conter as regras, retornar dados, gravar dados, retornar true ou false quando perguntar algo para ele, mas em sim ele nunca deve fazer nada além disto, no caso você tenta autenticar então você repassa os dados do controller para o model e o model retorna true ou false, caso true então grava a sessão pelo controller, caso false ele redireciona ou exibe um View com mensagem de erro.
 
@ThiagoBarros Então você cria sessões de que no Model?
 

« first day (1051 days earlier)      last day (2733 days later) »