"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/
@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 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 :/
@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
@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
@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)
@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.
@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
@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
@GuilhermeNascimento roubaram todos meus brinquedos, só recuperou a bicicleta, pq o ladrão passou vergonha, largou no meio do caminho pq ñ conseguiu carregar :D
@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 :/
@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
@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 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.
@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
@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
@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 :/
@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
@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)
@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 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
@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)
@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.
@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.
@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.
@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.
@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).
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.
@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.
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".
@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.
@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.
@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.
@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)
@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
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