« first day (1097 days earlier)      last day (2974 days later) » 

19:00
@CiganoMorrisonMendez Cês tão rápidos.
@ThiagoBarros vc ja arrumou as permissões e o caminho da pasta?
@ThiagoBarros você leu a resposta?
@Bacco eu não tenho acesso a isso, não sei nem por onde começar pra falar a verdade. Preciso pedir o que pra pessoa? (cc @GuilhermeNascimento)
@ThiagoBarros se respondeu isso é porque não leu a resposta :( ... se tivesse lido teria visto que tem a alternativa no final
19:01
@GuilhermeNascimento eu li, olhei as possiveis soluções... só se entendi errado, então vou ler novamente
@GuilhermeNascimento session_save_path('/home/user/tmp'); ?
@ThiagoBarros Isso :D
@CiganoMorrisonMendez "vira homem" seria menos pesado?
@GuilhermeNascimento alterar isso no CI voce fala?
@ThiagoBarros veja que isso é um "exemplo", você define a pasta que quiser :D
@ThiagoBarros isso mesmo ;)
@WallaceMaxters "Vira Rambo".
"Vira Conan"
Sei lá. Tem tantos.
@GuilhermeNascimento, olha isso:
$config['sess_driver'] = 'files';
$config['sess_cookie_name'] = 'ci_session';
$config['sess_save_path'] = NULL;
@DiegoAugusto Já escuto.
Vou testar com o mesmo caminho.
@CiganoMorrisonMendez parece que eu tava adivinhando. Ainda bem que botei minha foto de casado, kkkkkkkk.
19:03
@ThiagoBarros já serve, basta alterar o $config['sess_save_path'] = NULL;
@CiganoMorrisonMendez Gostei dá que tu enviou kkk
@GuilhermeNascimento para?
@DiegoAugusto Bruce destrói.
kkkk ta ficando muito doida essa conversa de path
@ThiagoBarros para uma pasta que estiver dentro do seu projeto, mas ela não pode ser acessivel publicamente
19:04
@GuilhermeNascimento entendi. Vou criar uma manualmente então e deixa-la só pra isso.
@MagicHat o melhor!
@GuilhermeNascimento e ele mandou backwards ainda
@GuilhermeNascimento esse tá de tras pra frente o @WallaceMaxters que tem o certo
19:05
@Bacco é porque é magic
@DiegoAugusto Música muito quadradinha. Gosto de umas coisas mais imprevistas.
@MeiaEsquerda BIIIIIIIIiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiIRL
@CiganoMorrisonMendez vou usar na próxima festa junina
@CiganoMorrisonMendez oloco, um clássico kkkk
19:07
@MagicHat segue versão "clean" drupal.org/files/shia-magic.gif
@DiegoAugusto Um clássico chato.
@Bacco bem melhor :)
@Bacco esse tem de por as letras
@Bacco Cara, não sei como explicar isso, mas dá pra "escutar o cara falando".
@WallaceMaxters sim, até o Hal já fez isso. cc @MeiaEsquerda
19:08
@WallaceMaxters é porque é mágica
3
@GuilhermeNascimento tá se superando, jovem, Deku
"Depois de 15 anos de atraso, computadores viram craques em leitura labial"
http://meiobit.com/339605/decoding-visemes-computadores-viram-craques-em-leitura-labial-com-novo-algoritmo-icassp-2016/
@MeiaEsquerda eu vi isso. Não no cardoso, mas vi uma matéra
@Bacco Toda vez que seu gif demora a carregar, eu acho que é uma zueira (você botando um gif com carregando...)
19:10
@CiganoMorrisonMendez outro clássico chato então
@WallaceMaxters só as vezes
@GuilhermeNascimento tentei aqui, o erro se manteve:
Message: Session: Configured save path '/home/ftp/curso/captacao/tmp' is not writable by the PHP process.
@ThiagoBarros essa pasta tem permissão de escrita? Ela existe?
@MagicHat tira o ?.... pra frente do .gif que aparece
@GuilhermeNascimento a pasta tmp eu criei agora na raiz da aplicação
19:11
@ThiagoBarros esse é o caminho /home/ftp/curso/captacao/tmp?
@GuilhermeNascimento sim, quando criei a pasta ele já até tava escrito lá. Tem alguma forma que eu possa confirmar?
@DiegoAugusto Esse eu acho melhor.
@CiganoMorrisonMendez :p
@ThiagoBarros sabe usar o terminal? Ou melhor sendo linux e gnome, clica com direito do mouse e veja as permissões. É complicado usar linux e não entender as permissões :/
19:12
Era teste só. @MagicHat @MeiaEsquerda galera em geral, quando o treco não termina em .gif, funciona colocar um ?x.gif no final pra "enganar" o chat
@DiegoAugusto algum exodia?
@GuilhermeNascimento eu não uso linux :/
@Bacco amish paradise
@ThiagoBarros mas o teu FTP é linux (ou algum unix-like)
@GuilhermeNascimento Não tem exodia ae
:9
Nunca jogou Magic?
@DiegoAugusto então tá fraco XD
19:13
@GuilhermeNascimento prefiro FAT, White & Nerdy é uma das melhores
@GuilhermeNascimento kkkk tem cartas de Magic que são um absurdo de caras
@DiegoAugusto pessoal não sabe brincar XD ... eu falo pra todos jogadores de Magic, tem o Exodia ae, só pra ficarem bravos
@GuilhermeNascimento só pode ser permissões mesmo, tem vários erros em sequencia, olha esse outro:
Message: fopen(60e93c8e9d09c559700e8bd600662c320abce7c5): failed to open stream: Permission denied

É só eu utilizar sessão que isso acontece...
@DiegoAugusto tem de 10c até valores variados
19:14
@GuilhermeNascimento kkkkkkk, eu n ligo mt n. Tenho uns amigos que ficariam putões
@DiegoAugusto gosto de vários jogos, mas Magic nunca foi pro meu bolso, meus amigos de infância que tinham essas cartas é porque conseguiam com seus colegas com maior poder aquisitivo, eu vi cartas das primeiras versões, no site elas valem muito :/ se eu entendesse disto naquela epoca hoje estaria com uma grana
@GuilhermeNascimento Eu nunca tive um baralho muito top tbm e demorei pra juntar as cartas
mas realmente, as criançadas com mais grana faziam a festa
@DiegoAugusto tem das primeiras versões ainda?
@GuilhermeNascimento Não tenho nem as minhas normais
meu irmão pego pra bater bafo escondido
perdeu tudo
@ThiagoBarros é algo muito complicado, tem que estudar linux um pouco, se não você vai sofrer muito :/
@DiegoAugusto mas teu irmão é uma "besta" (com perdão) kkkkkkkk, tem cartas das primeira e segunda versão que hoje valem de 2k a 5k :'( (eu só entendo destas cartas um pouco porque achei um comercio muito interessante)
19:18
@GuilhermeNascimento é que eu pedi pro pessoal de TI um servidor com DB + dominio, dai assim que fui upar os arquivos pra lá, começou essa serie de problema. Na verdade me parece que é apenas com permissão, porque quando transferi o "CI default" funcionou normalmente.
@GuilhermeNascimento kkkk, ter irmão mais novo é tenso
tudo que eu ganhava ele perdia
eu tinha coleção de tantas coisas. Ele pegava escondido e perdia pra molecada na rua
@ThiagoBarros sim permissão de pastas, se entender o basico do linux vai entender o porque isto ocorre, linux e unix-like não são igual ao windows (felizmente :p)
@GuilhermeNascimento eu irei estudar. Mas pensando no atual problema, o que seria necessário? pedir pra galera de segurança dar permissão para meu diretório?
@DiegoAugusto que pena, eu ia mandar o link do site pra vc consultar o preço nos leilões e você poderia vender, dependendo da raridade os caras pagam até a mais pra ter a carta, já pensou vender uns 5 de R$500 (se for segunda edição é provavel que tenha esse valor ou mais alto, claro que depende da raridade)... tu ia fazer um pé de meia bom XD
@GuilhermeNascimento vix, da tristeza só de pensar
kkk
19:22
@ThiagoBarros o link parece razoavel wiki.locaweb.com.br/pt-br/…
@GuilhermeNascimento obrigado, vou tentar aqui.
@DiegoAugusto eu queria ter figurinha de futebol antiga, e até mesmo de beisebol, mas é impossivel :/
@GuilhermeNascimento É difícil de achar, saudades :/
@Bacco 0_o eu não sabia desse truque
@GuilhermeNascimento Eu cheguei ter Futebol Cards da Ping Pong completo, mas roubaram
19:27
@DiegoAugusto muitas hoje valem um bom dinheiro (ano x raridade), unica coisa que tentei colecionar foram selos (eram baratinhos hehehe), mas acho que na epoca alguem andava pegando eles pra enviar cartas, felizmente a internet veio depois, mas ae eu não tinha mais animo
@bigown D: mas que infelicidade
@GuilhermeNascimento roubaram todos meus brinquedos, só recuperou a bicicleta, pq o ladrão passou vergonha, largou no meio do caminho pq ñ conseguiu carregar :D
@bigown, sério isso?
Deslogar de tudo, porque as férias vêm a passos largos
@bigown nossa, ladrão de brinquedos é bem estranho
@WallaceMaxters sem BOs pra resolver?
@Taisbevalle claro
@GuilhermeNascimento roubou outras coisas tb, o eu ñ tava ligando pra outras coisas :D
19:31
Boa tarde galera!
@bigown, que triste =\
alguém sabe me dizer se consigo usar o Gulp em um projeto Asp.Net MVC?
.Net Framework 4.6.1
@bigown apesar que no meu bairro disseram que o ladrão roubou até os pacotes de fraldas do bebe
@GuilhermeNascimento o BO que tinha eu resolvi. Deixei pra resolver agora no final do dia, porque era uma coisa só.
@JedaiasRodrigues não tem equivalente pro .net?
@WallaceMaxters :D desejo-lhe otimas férias
19:33
@GuilhermeNascimento não consegui encontrar cara... :(
@GuilhermeNascimento obrigado. Tem amanhã ainda, mas como tem uma reunião numa empresa bem conhecida no brasil, não sei que horas vou voltar.
@JedaiasRodrigues Consegue, consegue e consegue. Porém, eu nunca tive necessidade de utilizá-lo.
@JedaiasRodrigues Sim
@Randrade vlw, seria só pra experimentar mesmo...
19:35
@Randrade opa nem tinha visto, otimo :)
só que pra usa-lo em meu projeto o servidor tem que ter node instalado, correto?
@JedaiasRodrigues visualstudio.com/vs/node-js (no proprio link do @Randrade)
@GuilhermeNascimento sim entendo... mas minha dúvida seria se tenho que ter o node no servidor onde a aplicação irá rodar tmb
@JedaiasRodrigues isso eu não sei dizer, acho que após o build não é mais necessário, ou então seria um baita problema ter que construir a todo momento, mas realmente eu não entendo de VS :/
Encerrada a temporada de histórias por hoje.
19:39
@jbueno ufa :/
@JedaiasRodrigues Por quê? Você quer usar o gulp pra quê?
modinha, kkkkkk...
na verdade queria experimentar para ver quais são os reais benefícios.
é mais pra estudo mesmo..
@JedaiasRodrigues E você sabe pra que serve o Gulp?
@jbueno a pergunta chave :D
Gulp quebra um puta galho haha
19:44
@jbueno automatizar tarefas...
@JedaiasRodrigues "nope"
@JedaiasRodrigues Quais tarefas?
@GuilhermeNascimento Pois então =D
minificação, compressão, repositório, etc..
mas ainda estou estudando ele.
@JedaiasRodrigues Beleza. E pra que você precisa disso no servidor de produção?
@jbueno haha... boa, chegamos na conclusão! kkkkkkkkk...
não é necessário node no servidor!
haha...
vlw cara!
19:46
@DiegoAugusto para quem usa muitos módulos de terceiros diferentes e não programa nada eu concordo, do lado servidor nodejs é util, para aplicações front-end (o caso atual ao que me parece) parece um pouco inutil, eu mesmo raramente misturo varios plugins jQuery da vida, o que é possivel fazer na mão faço na mão
tem gente que baixa varias libs de 50kb ou mais pra um unico efeito
@JedaiasRodrigues Reze pra não ser necessário NodeJS em lugar nenhum.
@jbueno vlw
@jbueno vc usa Gulp?
ou melhor, node?
@GuilhermeNascimento Não trabalho com JQuery, mas pra AngularJS tem me servido muito bem kk
@jbueno se eu entendi ele só é usado no momento do "deploy", na produção não, o problema é socar um monte de plugins sem necessidade :/
Na maioria dos casos vários plugins de terceiros são usados com Angular tb
19:49
@JedaiasRodrigues Gulp sim (forçado). Node passo longe.
@DiegoAugusto parece util mesmo, para um projeto interno, tipo dashboard usado pela empresa toda e não para um site, tem gente que enfia mil e um plugins em um site publico sem necessidade :/
@jbueno mas vc precisa do Node pra usar o Gulp, correto?
@GuilhermeNascimento Pra sites nem angular compensa kk
@JedaiasRodrigues Sim
Ai eu já concordo com você
@GuilhermeNascimento A galera tenta focar na "aparencia" do site e esquece do UX no geral
enchem de firulas
lembro da primeira vez que eu fiz um parallax, queria usar em tudo
19:52
@DiegoAugusto verdade, até velocidade na entrega da página é UX :)
@DiegoAugusto virou um paradoxo :)
@GuilhermeNascimento Sim kkk, negócio é fazer site no Wix mesmo
@DiegoAugusto o melhor de todos :D agora qualquer um pode ser um "webdesigner profissional"
@GuilhermeNascimento Uma coisa nova e que ta na "moda" mas mesmo assim consegue me chamar atenção são duas tecnologias: Vue.js e Reactjs
O Lance de virtualDOM parece ser bem interessante
@jbueno tudo começou com eu tentando usar o JSLint através de uma extensão no VS, mas não gostei muito do funcionamento. Então vi o JSHint que pra usar legal precisa do node tbm (se não estou enganado), então já aproveitei pra dar uma olhada no Gulp tbm.
@GuilhermeNascimento kkkkk, né. Aqui na cidade tem gente cobrando 500 reais pra fazer sites pra galera. Tudo no WIX
19:54
@DiegoAugusto eu gostei (não uso) do Vue porque ele não é uma "bomba complexa", ele é simples, direto e funciona :) ... algo que é dificil combinar nas demais tecnologias populares
@GuilhermeNascimento Sim, kkkk eu também não uso pelo mesmo motivo
@DiegoAugusto kkkkkkkkkkkkkkk XD, serão todos seus clientes depois de sofrerem
O React eu n tive tempo de estudar ainda
seila, eu admiro quem se da bem com front-end. Quando eu relo a mão pra fazer algo no front sempre fica feião uihewqhueq
@DiegoAugusto quase fiquei confuso
@GuilhermeNascimento Dificil de combinar kk
19:56
Manda o gif do Papaléguas ae
@GuilhermeNascimento Você vai vueando usar ele.
@DiegoAugusto front-end foi um soco na minha cara, na verdade posso dizer que apanhei muito, back-end sempre foi mais facil, até que depois de aprender doctypes, html4.01, css2, css2.1, xls e xlst, eu consegui gostar
@WallaceMaxters ficar no solo por enquanto
@GuilhermeNascimento vix kkk, back-end é tudo mais lindo
front parece ser tudo remendado
@DiegoAugusto o segundo problema foi o Design, poutz esse quase me levou a querer desistir XD, hoje eu sou aquele cara +ou- de "design", mas prefiro o meu que aqueles layouts pagos mega-pesados, cheios de requisitos e que sempre bugam :/
@GuilhermeNascimento kkkk, eu sou ruim de design. Por isso que comprei um template pronto de Angular pra trabalhar em cima kkk
@WallaceMaxters Adeus
20:00
@GuilhermeNascimento kkk Eu arrumei um bom e bem leve por sinal
vou saindo aqui que ta vindo chuva
flw galera
@DiegoAugusto SVG é minha nova paixão, mas os editores visuais poluem todo o documento :/ eu fico limpando e organizando, criei até um CSS Sprite com SVG, ficou "lindo" hehehe
@DiegoAugusto o/
@jbueno boa!
@GuilhermeNascimento eu andei limpando muito SVG "na mão"
Tem uns editores que fazem um código muito porco, principalmente no fechamento dos paths
Inclusive, nesse ponto a QtSvg é fraca, eu experimentei usar o gerador deles, e podia ser um pouco mais limpa a saída.
@Bacco eu fiz um css sprite no fim de semana pra resolver aquele negocio da customização, basta usarem background-position, tem icones pretos, brancos e cinza, mas o SVG é tão lega que na verdade é tudo um só, eu apenas repliquei com <use>, o chato que o edito de imagem não reconhece :/
Já é melhor que muita coisa, mas os caras não se decidiram entre indentar e deixar bonitinho, ou deixar sem espaço nenhum. Outra coisa é que o SVG gerado é sempre absoluto, ele não relativiza nem os paths que são parte do mesmo elemento (bom, ai seria exigir um pouco de mais)
@GuilhermeNascimento não seria mais legal fazer layers pra usar com #?
@Bacco não devido as urls do chrome que podem variar, eu fiz isso no começo, mas como é um add-on não dá certo (os endereços gerados são assim chrome://asdkapskdapkdsopadkpaoskd/images/svg.svg)
20:05
@GuilhermeNascimento ah. nunca testei, imagino que deva ter uma boa razão. Não daria nem com CSS pra encavalar eles?
@GuilhermeNascimento precisaria pensar melhor como é. Depois olho o source quando vc publicar, pra ter uma idéia.
@GuilhermeNascimento uma coisa que eu tenho feito nos meus SVGs é deixar só com 2 casas decimais nas coordenadas. Pra quase todos os casos, é mais do que suficiente
@Bacco dentro do popup como eu controlo tudo, eu uso o hash mesmo e consigo até injetar cores customizadas, porque lá o caminho não precisa ser absoluto, mas se for um CSS injetado na página por um add-on diferente que esta tentando customizar o CSS do meu add-on, caminhos relativos não irão funcionar
@Bacco ;)
@Bacco x e y, assim 10,0001?
@GuilhermeNascimento isso, eu dou um replace /(\d+\.\d\d)[0-9]*/ pra $1
@Bacco seria tipo uma "precisão"?
@GuilhermeNascimento é, se o SVG tiver pelo menos uns 100 pontos de altura, 2 casas tá bom demais
outra coisa que eu tou conferindo manualmente meus SVGs é se o ultimo segmento é redundante.
Um exemplo de path de SVG mal fechado:
@Bacco eu andei limpando também alguns, mas como sou meio +ou- com editores visuais, o PATH ainda continua com coisas como 10.09091, mas o X e Y eu tento sempre deixar ajustado o melhor possivel, nem uso width e height, fixo a altura no <img> ou css
20:11
<path d="m10,10 10,0 0,10 -10,0 0,-10z">
^-- isso aqui tem um problema, o ultimo 0,-10 é desnecessario
pq o z já une o ponto final com o primeiro
@Bacco aqui o editor deixa no máximo 3
@GuilhermeNascimento ? maximo 3 o que, casas?
@Bacco 3 casas, depois da virgula
@Bacco meus SVGs sempre tento deixar assim:
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
<svg
    version="1.1"
    xmlns="http://www.w3.org/2000/svg"
    xmlns:xlink="http://www.w3.org/1999/xlink"
    viewBox="0 0 417 1000"
>
<path fill="..." d="...." />
</svg>
@GuilhermeNascimento certo. Mesmo assim eu acho muito 3 casas pra qq coisa com mais de 100 de altura (pra icones, logotipos, claro. pra outras coisas é necessário)
@Bacco é o editor XD, eu nem me atrevo mexer no que não entendo
20:14
@GuilhermeNascimento no meu caso eu tou escovando eles manualmente pq é coisa embedded pro meu sistema, pra depois eu usar meu renderer no lugar da QtSvg
são logotipos dos bancos dos boletos, etc.
Tudo que é pra coisa impressa eu tou procurando deixar vetorial.
@Bacco eu aplico sempre UTF-8 e o DOCTYPE (nem precisa), não fazem diferença, mas sempre deixo só porque qualquer motivo de compatibilidade, navegadores são navegadores, vai saber
@Bacco eu tenho muita dificuldade com inkscape, hoje estou melhor, mas o AI eu também estou sofrendo, tento desenhar as curvas pra vetorizar os logos da empresa e algumas coisas que acho que seriam interessante, mas nunca sai nada XD
@GuilhermeNascimento eu sinto falta de editores com mais controle numérico. Pra desenho livre, as ferramentas usuais servem bem, mas pra "desenho técnico" eu gostaria muito de poder selecionar pontos e executar transformações matemáticas.
@Bacco seria uma boa pra ver em tempo real e fazer alguns ajustes finos
@GuilhermeNascimento um exemplo prático. Eu tenho um logo da Caixa. Eu gostaria de fazer alinhar na vertical em exatos 100 pontos, por exemplo, mas não há ferramenta que faça isso. Lembrando que o C vai passar um pouco dos 100 na altura, pra compensar a curva.
Quase todas as ferramentas que eu conheço fazem o Snap pelo bounding box, e não por um ponto que eu escolha.
20:23
@Bacco qual ferramenta usa pra desenhar?
@GuilhermeNascimento eu quase não desenho, esses de banco eu peguei pronto e refiz no editor de código (usei as coordenadas, mas reescrevi a ordem deles). Pra ajustar o tamanho, eu fui de Inkscape mesmo em alguns, e outros num editor online.
Mas eu nem usei o SVG gerado, só peguei o conteudo dos paths, que é o que me interessa.
@Bacco faço o mesmo :)
@GuilhermeNascimento o da caixa eu peguei com 6.5k, só de otimização rápida caiu pra 2k e pouco, e depois do ultimo trato que eu dei, ficou com 1.13k
Isso sem converter pro meu formato binário, que vai ficar pra uma outra ocasião. Ai vai cair mais ainda. Só não vou fazer agora, pq ainda não decidi o formato definitivo do binário.
@Bacco excelente :)
Vou indo, até mais tarde o/
@Bacco já trabalho com manutenção em sistemas?
20:28
@gato sistema alheio já tive que mexer em emergencia, mas quase sempre eu prefiro não fazer isso. Dá desgosto mexer em certos códigos.
Já tive casos de pegar coisa muito bem feita, mas é exceção.
@Bacco as vezes parece que eh mais fácil desenvolver um sistema do zero do que dar manutenção
2
E mais de uma vez já passei orçamento mais caro pra "ajustar o sistema que a pessoa já tinha o fonte" do que pra pessoa comprar um meu.
@gato ^--- Justamente, é o sentido dessa frase. Até faço, mas provavelmente sai mais caro do que ela comprar um em ordem ;)
@Bacco nas empresas que trabalhei eu sempre caio na manutenção de sistemas, alguns são ERPs
@Bacco Você faz sistemas pra que área?
@jbueno meu foco atual é pequena empresa. Tou fazendo uma versão "enlatada" pra NFe e SAT, pra substituir minhas coisas antigas da época de "alfaiataria". (e os respectivos acessórios, cadastros etc).
20:31
@Bacco Saquei
O foco é Pequena, mas pensando em média e chão de fábrica. Só falo "pequena" pq eu pretendo liberar as coisas novas já de cara pra quem tá no Simples, e depois elaboro melhor o financeiro pra atender coisas mais especificas.
Por exemplo, posto de gasolina precisa de um monte de detalhe a mais, entao fica pra 2o plano.
E você faz tudo em casa sozinho? Ou tem uma equipe?
@jbueno cliquei errado no reply. Tou fazendo "solo" mesmo. Tenho parceiro em vista mais pra parte atendimento, venda e "instalação", mas nao quero esquentar com isso agora. Primeiro pq ja tenho umas cobaias kkkkk. Segundo pq eu decidi fazer isso do meu jeito. Eu errei no passado em sair vendendo coisa pra pagar conta. Nunca parei pra fazer como achava que devia ser.
Eu faço outras coisas pra "sobreviver", mas esse sistema eu tou fazendo no meu tempo, sem (muito) stress.
@Bacco Entendo. Boa sorte aí, certeza que sai boa coisa =D
@jbueno a intenção é essa. Um instante, vou providenciar um treco aqui pra vc ver do que eu tava falando com o @GuilhermeNascimento sobre os SVGs
20:38
A vontade, vou ficar por aqui até umas 23 hoje :p
@Bacco Antes de mais nada, se você pagar com antecedência ganha 10% de desconto na próxima compra :p
@jbueno bom saber :P
demorei um instante pra mandar pra "fakear" os dados.
@Bacco É do teu sistema? Tá fazendo o boleto inteiro "na mão"?
@jbueno como vc pode notar, tá feito ;)
20:46
@Bacco Maneirasso. Gerando remessa e tudo?
sim, fiz na mão. Esse gerador de boleto eu tenho cliente usando já faz mais de ano
mas tou reestruturando pra ficar "universal"
Tanto é que eu criei um perfil novo só pra te mandar agora.
sem sistema, só fiz um executável que chama meu módulo de boleto
com os "seus" dados.
Eu tou refazendo justamente pra ser modular.
eu criei um programa "novo" que emitiu esse boleto. Só preenchi uma pequena estrutura de dados.
Claro que no sistema mesmo os dados vem da configuração.
@jbueno não tem muito como inventar moda num Boleto, mas se tem uma coisa que eu gosto é acabamento bom.
Por exemplo, um destaque bom no vencimento e valor
Aliás, deixe eu arrumar o acento no Beneficiário, que faltou kkk
eu troquei semana passada pra terminologia nova, o que tá em uso ainda usa Cedente e Sacado em vez de "Pagador e Beneficiário", que é a orientação atual da Febraban
@jbueno a remessa da Caixa vai ser uma experiência nova. O pessoal da VAN que atende o cliente que tá precisando desse boleto me passou um site separado do gerenciador do banco pra mandar, e eu fiz um crawler.
A idéia é que o sistema mesmo faça a remessa, enquanto o site permitir.
O que eu acho absurdo os bancos não oferecerem como padrão.
Aliás, eu convenci o cliente a fazer esse convênio na Caixa por isso.
pra ele nao ter que ficar lembrando de fazer remessa e pegar retorno "na mão".
@Bacco Né. É um absurdo enorme
Eu trabalhei um tempo com boleto. Mas tive que usar o Boleto.Net. Eu até tentei consertar aquilo lá, mas era um caos :p
@Bacco Mas geralmente é um app desktop que captura a remessa e manda, né?
@jbueno depende do banco. O dos caras era em Java, então já recusei :D
me recuso a por Java numa maquina só pra mandar um arquivo texto e pegar outro de volta.
prefiri escrever o crawler, mesmo sendo por minha conta (não tou cobrando a mais do cliente por isso, só dele topar fazer o convênio já tá valendo).
@jbueno uma coisa legal nesse boleto é que ficou super modular.
A parte que desenha ele é independente da que calcula as coisas todas, e ficou bem organizadinho. Por exemplo, a barra larga tem 2.55 x largura da estreita. Fiz uma fórmula pra ajustar, pq me ajudou muito a testar várias relações, até ver qual lia melhor em vários tipos de leitor. (a norma diz 2.30 a 3x nesse tamanho)
@jbueno tem muita coisa que parece exagero nos detalhes, mas no meu caso vale a pena pq eu tenho feito tudo com vistas a reaproveitamento. A idéia do enlatado é essa, eu caprichar bastante, pra poder vender a mesma coisa pra varias pessoas, e ter menos dor de cabeça ao longo do tempo.
E um pouco é gosto mesmo, essa coisa da otimização do SVG pra esse sistema é um exagero descabido, mas eu tou acumulando uma expertise e código pra usar em outras situações.
21:02
Boa tarde o/
quase noite
@Bacco Dahora. Modularização é uma coisa importante e legal
Vejam, é o@GuilhermeLautert!
@jbueno uma coisa que eu tinha ódio profundo do 1o sistema de boleto eram os (x) valor (-) desconto que todo mundo poe, que ficam desalinhados, entao eu fiz de forma aos ( ) ficarem iguais independente da largura do simbolo. Aí na "versão 2014" do sistema eu mudei pra essa orelha com cantinho arredondado nos campos.
Será que eu falo pro Gabe que a pergunta dele foi feitas as 19 (e não 21) horas do Brasil?
@Bacco Foi a primeira coisa que eu notei :p Realmente fica bem melhor
Não deu tempo de ler D=
@jbueno não era importante, era coisa sobre outros ajustes para fazer se ele for mexer na data, deixo pra comentar quando ele estiver com atividade no site.
@jbueno uma coisa que eu achei legal na Qt é o fato de poder usar uma fonte sem ela estar instalada. Isso me ajuda a embutir algumas fontes essenciais na aplicação sem bagunçar o OS do cliente. Um dos princípios que eu sigo é que o PC é sempre do cliente, e não meu, então eu evito a todo custo mexer no ambiente.
21:17
Orra, que maneiro. Só precisa ter ela numa pasta?
@jbueno não, mais legal que isso, eu posso ler de um stream qq. Ou seja, isso inclui um resource linkado ou embutido.
ou no caso de uma aplicação mais extensa, um recurso no DB ou rede.
@jbueno se bem que no meu caso, se fosse coisa na pasta não seria problema tb, pq meu atualizador faz exatamente isso. Ele vê se no diretório base da aplicação tem tudo que é necessário para rodar, e repõe se algo faltar ou estiver corrompido.
(que foi o demo que eu mandei aqui uma vez pra windows, um link pro meu atualizador)
21:31
@Bacco Descobri uma coisa muito interessante sobre os boletos. O problema de leitura direto na tela não era problema do boleto e sim dos leitores do banco
Testei o seu boleto no do aplicativo do Itaú e não funcionou
@Randrade isso já comentei, pra vc ler da tela precisa inclinar
ai quando testei por um outro app ele achou
e torcer pra ter resolução
pq o problema é que a matriz do LCD
quadriculada dá um moirée
quando fotografada
(tire uma foto normal e amplie)
No caso, se eu fizer uma versão "só tela" acho que seu app vai ler
O app que tenho funciona
@Randrade te mando um teste mais tarde
21:33
Mas o dos bancos não
@Randrade depois vou te mandar um código de barras "pra tela"
pra vc testar com o do banco
beleza
assim que eu sair de um telefonema aqui já faço
Mas já vi que o problema são esses apps "excelentes" que temos
kkk
21:46
Eu sempre dou um zoom imenso pra conseguir ler os boletos no app do Santander
jajá mando uma barra pra vcs testarem
22:00
Essa Inf das tags é muito boa, eu fui pesquisar sobre desenvolvimento android e so veio coisas para pagar, ai lembrei da Inf do SO e resolveu tudo de uma vez :D
@jbueno @Randrade ponham a imagem no tamanho original pra testar
@Bacco Abri na lightbox do GuilhermeNascimento e não precisou nem apontar direito pra ela
Identificou na hora
o segredo da "versão tela" é não ter pixels intermediarios
no exemplo aí eu usei 2px pra estreita e 5px pra larga
dando efetivamente 2.5x de proporção
o que tá bem perto do "centro" da norma
isso ajuda na nitidez. Não resolve o problema do moirée
da camera x tela, mas aumenta a chance de leitura
@jbueno vc testou com o app do banco?
@Bacco Sim, do Santander
22:18
bom, pessoas, vou petiscar algo por aqui
e trabalhar um pouco :P
É uma boa ideia
Até mais o7
o/
Ué, não são 8h ainda
@jbueno bem que eu suspeitei!
22:31
@Gabe Não contava com a tua astúcia.
Eu lembrava de ter feito o post logo antes do fim do expediente mas quando fui verificar constava como 21h pra mim
@Gabe Mas a hora aparece no GMT 0, não?
@Gabe a quanto tempo não lhe "vejo" :D
@jbueno Pois é
@GuilhermeLautert Tamos ae, tentando manter esse circo na estrada
Caras, as setas do teclado (pros lados) estão funcionando aqui no input de mensagem de vocês? @Gabe @GuilhermeLautert
22:44
Sim
Caramba, não sei o que tá acontecendo aqui que isso não funciona
@Gabe "esse circo na estrada" '-', lol
@jbueno Sim
@jbueno não é nenhuma extensão? teste desativar todas

« first day (1097 days earlier)      last day (2974 days later) »