« first day (1656 days earlier)      last day (2128 days later) » 

1:02 AM
@JeffersonQuesado Não sei se entendi sua colocação
 
1:38 AM
@AndersonCarlosWoss advogado da linguagem é aquele que pega as regras definidas da linguagem e mostram o porquê de algum comportamento, por mais contraintuitivo que pareça ser
 
1:57 AM
Criar perguntas duplicadas não fará alguém responder. Fará no máximo você receber pontos negativos e, se o sistema assim julgar, poderá passar um tempo de castigo, em que precisará melhorar a questão original. Tente salvá-la, não crie outra questão para ficar no limbo — Jefferson Quesado 1 min ago
Tem cada um...
 
2:12 AM
@Articuno, a conclusão é: não use tabelas para dados que não são tabulados
A segunda conclusão é: as pessoas não fazem a mínima ideia do que estão fazendo
 
@JeffersonQuesado esse cara nem sabe o que ta fazendo mesmo, querer fazer um ERP em cima de uma JTable e achar que é normal é de uma ignorancia sem limites
 
@Articuno e ele também acha que ERP é estado da arte
 
o problema do site é isso, muitos veem querendo fazer coisas e nao fazem a minima ideia de como funciona a ferramenta q tao usando, eu dou minha cara a tapa nas duas faces se esse cara sequer leu a documentacao da droga da Jtable e leu o que eu mandei pra ele de la
 
Eu que falo a quantidade absurda de gambiarras que tem nos ERPs pra ele? Ou os erros mesmos? Ou você fala?
 
ele apagou
 
2:16 AM
@Articuno eu vi
 
e eu tava transformando aquela bronca em resposta, pra mostrar pra ele q nao é implicancia
mas ele preferiu desistir a ouvir
 
Fiquei triste, tanta energia que você gastou para ele não aprender nada
 
menos um
quem nao quer aprender, nessa area, tem mais é que desistir mesmo, programadores ruins ja tem muitos
2
 
@Articuno o problema é que ele não vai desistir
Vai só inchar o mercado com mão de obra porca
 
@JeffersonQuesado mas se ele insistir nisso, aqui ele nao vai encontrar ajuda na gambiarra
pq gambiarra nao tem suporte kkkkkkkkk
 
2:21 AM
@Articuno eu conheço gente por fora do Proteus que insere um "trabalho futuro" quando vai dar a manutenção extra-oficial no ERP
Gambis com suporte coercitivo
 
sei bem disso, onde trabalho fizeram um sistema em cima do salesforce
cheio de buracos. Cada manutencao era uma fortuna
 
@WallaceMaxters @Maniero jovens... não sei dizer... não era da minha época
mas parece ser uma boa música
 
-3
Q: Jogo PONG em python3 com turtle

Jean Gondorek""" Jogo PONG desenvolvido em Python utilizando a biblioteca turtle. Pong é um jogo eletrônico de esporte em duas dimensões que simula um tênis de mesa. O jogador controla uma paleta (barra vertical) no jogo movendo-a verticalmente no lado esquerdo da tela, e compete contra o computador ou outro...

 
2:38 AM
@Articuno ele editou e botou a dúvida
Só tem dúvida no começo, no meio e no final, assim como também tem dúvida em como ligar a introdução ao desenvolvimento, e em como transformar o desenvolvimento em conclusão
 
3:05 AM
Impressão minha, ou o cara removeu por que achou que meu comentário era uma crítica?
 
como lista pastas em php mesmo? kkkk
 
 
5 hours later…
8:05 AM
Bom dia
 
 
2 hours later…
10:23 AM
Saudações terráqueos
@Articuno pode usar glob se quiser
 
10:51 AM
bom dia
 
11:07 AM
Dia
 
desisti de fazer isso
 
De usar PHP? Fez bem
 
kkkkkkkkkk
eu queria fazer um index bobo pra poder acessar um HD de filmes via navegador, mas deu rruim
 
Usa o Plex
 
media server tem que ficar configurando
eu tava pensando em algo mais simples e rudimentar mas deixei pra la
o @AndersonCarlosWoss me faz um favor, comenta em qualquer post de criacao minha, pode ser loren ipsum, dps apaga, so pra testar a extensao aqui kkk
o addon do @GuilhermeNascimento finalmente ta na loja e por coincidencia desbloquearam a loja aqui
 
11:17 AM
@Articuno Comentado
 
uai, n recebi notificacao no app
recebi agora, tem um delay kkk
 
a notificacao nao some mais
 
ta bom, só esse editor ja vale a pena usar o addon
 
11:39 AM
-1
A: Há algum inconveniente em sempre capturar Exception e não algo mais específico?

RubensA ideia seria você saber exatamente o erro que a aplicação está gerando para trata-lo de forma adequada. Quando uma aplicação gera mais de um erro na mesma parte fica mais nítido o porque é importante usar to try, catch dessa forma. Outra coisa que não comentaram foi o finally que é um trecho ...

o cara respondeu mas aparentemente nao leu nenhuma das outras respostas.
 
Vocês não vão acreditar
Nossa rede social, envia um e-mail para o cliente, avisando para ele confirmar a sua conta. E adivinha? Tenho recebido vários e-mails das pessoas respondendo: "Confirmado!"
hauhauhauhauhauhuahuahuahha
 
Não acredito!11
 
é de cair o joelho da perna!
 
Link pra imagens. Meme do cachorro
 
Expliquem essa, ateus
 
11:51 AM
lol
 
(cc @Bacco e @GuilhermeNascimento) (vejam o fenômeno natural acima)
 
idsn
 
12:22 PM
Galera, alguém já usou esse treco de WCF Service PAA? Não gostei muito não :p
 
@WallaceMaxters sopa de letrinhas? Eu só gostava disso quando criança
 
@JeffersonQuesado Eu não sei bem o que é, é um serviço de REST.
Visual studio
Não tem nada melhorzinho, não, cara?
Tô quase refazendo essa coisa horrenda
@YODA não precisa ser da sua época, eu nasci em 1990 e curto as músicas dos 80. E reconheço que são beeem melhores que as de hoje.
@Articuno já deixou aquele like maroto?
 
12:42 PM
@WallaceMaxters só dislikezinho :p
 
Cara, vamos editar as perguntas, para trazer um pouco de beleza ao site?
 
@Randrade pobre do cara, ele não sabe que o Pagseguro em produção é diferente do dev, kkkk
0
Q: Error 500 na transactions Pagseguro e Laravel

Rudy JordacheO projeto está sendo desenvolvido com o framework Laravel e minha pergunta é destinada aqueles que manjam dele e/ou do PagSeguro. O projeto já estava tudo certo até que no dia do lançamento houve problemas que antes não estava, e por depuração verifiquei que o problema está no criação do "trans...

 
@WallaceMaxters De acordo com o "PS" dele, tem algo mais errado ainda
 
1:19 PM
-3
Q: Como eu posso criar um COOKIE em uma SESSÃO no PHP?

Rebeca Aguirrerlogin.php <?php $conexao = mysqli_connect("localhost","root","","db_eai"); session_start(); if (isset($_SESSION['usuario'])and isset($_SESSION['senha'])){ header("location:painel.php"); } ?> processa_login.php <?php $conexao = mysqli_connect("localhost","root","","db_eai"); $usuario =$_POS...

Com todo respeito, mas acho que seria preciso primeiro entender o que é cookie e o que é sessão
 
$_SESSION['cookie'] = setcookie(...);
hahahaha
 
Bom dia seus lindoss o/
 
21
Q: Como funciona a sessão em navegadores web?

user7261Uma sessão permite, por exemplo, que eu permita ao usuário permanecer logado, guardando a informação de quem está logado (usuario_id, por exemplo). Acredito que seja algo mais elaborado do que cookies, porque senão eu poderia modificar o cookie "usuario_id" do meu navegador para um número qualqu...

@AndersonCarlosWoss linkei lá :p
A gente zoa, mas leva conhecimento.
Trollagem com respeito
 
> Seu e-mail favorito está com um novo visual
É, gmail, continua achando isso... aliás, ficou horrível
 
1:35 PM
kkkkkkkkkkk
 
1:56 PM
Pessoal, pessoal, pessoal!!!
 
  git commit -am "Removendo a papagaiada que inventaram de colocar 'fabricante' no sistema"
  Wallace_Mode=Rage & Zueiro
 
Como o @Articuno já disse, o add-on que desenvolvi para stackoverflow e outros sites da rede esta disponivel para Google Chrome via ChromeStore:
36
Q: Extensão para Chrome, Opera e Firefox

Guilherme NascimentoInstalando: Instalação pelas lojas oficiais dos navegadores: Chrome Firefox Opera O que a extensão faz? Avisa sobre novas mensagens da caixa de Entrada (inbox) Avisa sobre suas novas conquistas (achievements), como pontos, medalhas, novos privilégios, etc Editor com opção de expandir pra t...

Quem usa o navegador Opera recomendo que usem a Chrome Store ao invés de usarem o site addons.opera.com, o Opera suporta ela, estou querendo abandonar a addons.opera.com porque os moderadores são lerdos demais para aprovar um addon
mas ainda sim quem usa Opera ou Vilvaldi poderão instalar via Chrome Store
 
layout do chat é roubo, extensão do @GuilhermeNascimento é legíiima defesa
@GuilhermeNascimento por falar nisso, cadê ela? Quero usar no linux também.
 
@WallaceMaxters o script de mudar o layout do chat eu não mandei, eu deixei separado para tampermonkey
@WallaceMaxters o script para tampermonkey ou o link da chromestore?
 
meu cachorro solicita o conteúdo da vossa url :p
@GuilhermeNascimento tamper
 
2:05 PM
9
A: Utilitários para o site e chat (tampermonkey/greasemonkey)

Guilherme NascimentoCleanChat Muda o visual do chat Fonte/Repositório: https://github.com/stackuserflow/stackoverflow-tampermonkey-greasemonkey/blob/master/CleanChat.user.js Se instalar este "tema" não será necessário instalar o script ChatFullName, pois ele já faz isto "nativamente" Clique aqui para instala...

Eu sempre posto no meta :)
Por falar nisso, o repositório: github.com/stackuserflow/…
@WallaceMaxters esse script é em homenagem ao programa hermes e renato, inspirado no video que o Bacco manda aqui: github.com/stackuserflow/…
@WallaceMaxters kkkkkkkkkkkkkkkkkkk XD poutz
 
Que diferença, bicho.
@GuilhermeNascimento olha o print
Pérolas do SOPT :p
 
@WallaceMaxters -.- eu vi, não sei se choro ou se dou risada, estou rindo porque não é comigo, mas se fosse eu estaria tendo uma úlcera agora
@WallaceMaxters então, eu até queria colocar, mas não é bem sobre o SO e teria que explicar um pouco a historia, ainda sim vou te colocar como editor lá, se vc quiser postar é bem vindo, afinal o foco lá é mais TI
 
Isso me lembra aqueles comentários de facebook:
"Credo, que delícia"
 
Sessão cria um cookie já, que contém um tipo de TOKEN, os dados desse "TOKEN" ficam no back-end, ou seja só o PHP pode acessar e não ficam expostos ao cliente diretamente. Então teoricamente deveria gerar um cookie chamado PHPSESSID, se não esta gerando então pode ser que tenha algum espaço antes de executar session_start, leia isto: pt.stackoverflow.com/a/18812/3635Guilherme Nascimento 7 mins ago
 
A resposta é mais digna de negativos que a pergunta
@GuilhermeNascimento tão nova e diz que "ama o PHP".Esses jovens!
 
2:12 PM
@WallaceMaxters kkkkk, imagine se vcs tivessem um gamification XD
@WallaceMaxters vou ficar quieto pq quase sairia uma piadinha
 
Não consigo imaginar você fazendo piadas politicamente incorretas, só pra constar.
O bacco sim :p
 
@WallaceMaxters não chega a ser, mas do ponto de vista de outras pessoas pode soar mal
 
Tá tendo um movimento de inclusão feminina no site ultimamente. Tá tendo mais mulheres que o comum :p
Quer dizer, é errado falar que não tem inclusão no SOPT, já que temos humanos, papagaios, gatos, cachorros...
 
> PHP é cafejeste, você sabe que vai se ferrar se ficar com ele, mas mesmo assim continua e ainda acredita que pode muda-lo, ao invés de escolher uma linguagem companheira descente
3
 
Vontade de por uma foto ali...
Sim, tentando organizar, fazer OOP as pessoas criam classes sem necessidade aos montes, e não é só classe não, é camada, é código em geral, e outros penduricalhos. Quase tudo o que se faz em OOP/MVC por aí está errado. Mas funciona. O título ainda não é muito bom porque não diz qual é o problema, diz o tema do problema. O que sempre falo é que OOP começa por definir nomes corretos pra os objetos, para suas partes, o que ele é e faz, e por isso é difícil, em geral a dificuldade vem de antes de OOP. — Maniero ♦ 38 secs ago
@LINQ melhorei:
6
A: Como consumir menos memória em runtime C#?

ManieroA pergunta começa um pouco ampla. Há muitas maneiras e o assunto me interessa, acho legal usar técnicas de economia de memória porque elas ajudam muito na performance. Menos memória usada (no heap) traz menos lixo gerado, menos coletas, menos pausas, menos overhead pra gerenciamento da memória. ...

 
2:28 PM
@GuilhermeNascimento kkkkkkkk, mitou
@GuilhermeNascimento quando pedem alteração toda hora, eu faço uma cara, kkkkkkkk
não aguento mais!
 
> welcome to the club
 
@GuilhermeNascimento aí eu começo a ser ignorante, eu não gosto...
Estou tremendo de nervoso, kkkk
Meu lábio tava tremendo sozinho, tenho que mudar meu comportamento, cara, hahahahaha
 
@WallaceMaxters eu não chego a ficar assim, mas é que infelizmente sou o tipico passivo-agressivo, aqui fico me remoendo por dento
 
@WallaceMaxters sempre que acontece coisa do tipo, eu vejo como melhorar o procedimento, e costumo considerar a falha como minha (cc @GuilhermeNascimento). Se aquele é meu usuário, tenho que fazer o sistema pra capacidade dele. Isso é um dos diferenciais do meu trabalho.
 
@Bacco Eu também concordo com isso, mas não deixa de ser hilário :p
@GuilhermeNascimento Eu era assim, mas uma hora [essa raiva] sai pelas suas atitudes.
 
2:40 PM
Se o usuário respondeu que confirma, faça de uma maneira que não seja uma pergunta, e nem pareça. Por exemplo "Um email foi enviado para avançar para o próximo passo do cadastro. Você terá que clicar no link enviado, para termos certeza que a comunicação está OK"
 
@Bacco O cara mais zoeiro de todos me surpreendeu fazendo um comentário sério sobre o assunto :p
 
(eu simplifiquei)
@WallaceMaxters sim, pq eu acho que esse é um defeito a ser corrigido nos programadores, e não no usuário. Sempre vai ter casos extremos, mas nosso papel é minimizar. A gente dá solução, não fica perdendo tempo admirando o problema. Claro que a gente pode brincar aqui, desde que não esqueça é é uma tarefa nossa resolver.
 
@Bacco Fato, as vezes não pensamos como o usuário.
 
@WallaceMaxters claro que eu só fiquei assim depois de uns 5 anos de trabalho na mesma empresa, não que eu procrastine ou deixe de fazer algo, mas eu perdi aquele gas de trabalhar :(
 
@Bacco ah, tá. mas no meu caso acabei de ver que o usuário não sabe ler mesmo kkkkkk
> Precisamos que seu e-mail seja confirmado para validarmos a existência do mesmo.
> Confirme-o clicando aqui.
 
2:42 PM
@WallaceMaxters sabe sim
 
huahuahuahuhauahuahuahuahuhauhau
 
**Precisamos que seu e-mail seja confirmado** para validarmos a existência do mesmo.
Confirme-o clicando aqui.
 
@Bacco "Clicando aqui"?
 
Ele confirmou. 1 x 0 pro usuário, sorry.
 
Como li esta semana, texto é a pior forma de passar uma ideia ao usuário
 
2:43 PM
Isso, problema de português. A primeira coisa que vc disse é que ele tem que confirmar.
 
O usuário nunca tem razão #pas
 
@Bacco acho que fala do email de confirmação né? Eu diria que um sistema simples, não sei se o melhor, seria enviar um código para o cliente e o link para ele digitar, assim ele sentiria que ele cumpriu o papel dele, no corpo do email teria uma mensagem assim: digite o codigo: XYZÇ
 
@Bacco mas eu disse como confirmar...
 
Veja na minha frase exemplo: "Você terá que clicar no link"
 
Poderia ser "Utilize o botão abaixo para confirmar..."
 
2:44 PM
@WallaceMaxters o usuário tem mais coisa pra fazer do que ficar interpretando sua frase. Passe numa ordem que ele entenda desde o começo. Isso vai melhorar a qualidade do seu trabalho.
 
@Bacco as vezes é um saco quando o "gerente" te pede pra colocar frases no sistema que você sabe que vai dar merda, mas tem que obedecer, para não parecer chato.
 
Princípio pra vida: Não justifique, resolva! (depois de resolvido pode até explicar se quiser.)
2
 
@Bacco tá, mas é o que estou dizendo: Se eu mudar a frase, poderão achar ruim, saca?
 
@WallaceMaxters ai vc manda seu chefe ler isso aqui tudo que conversamos ;)
 
@Bacco ultimamente acho que fazer isso comepnsa mais...
 
2:45 PM
Para aos entendidos de Angular, existe uma forma simples de manter apenas números em um campo do formulário?
 
@Bacco as vezes eu deixo passar um tempo, aí quando ele esqueçe, eu mudo na cara dura :p
 
@WallaceMaxters isso, valeu como jeito de resolver!
 
@AndersonCarlosWoss Como assim? Angularjs? angular2?
 
@WallaceMaxters tem chefe que simplesmente mesmo vc querendo apresentar algo não quer nem dar ouvidos :/, ainda mais em um local aonde as pessoas acham que entender algo superficialmente lhes torna especialistas (cc @Bacco)
 
@Bacco esse sistema no caso é um sistema quase obsoleto, já tem uns 4 ou 3 anos que mexi nele. Quando eu tiver um tempinho, vou dar uma mexida nesse e-mail, kkkkk.
 
2:46 PM
@WallaceMaxters AngularJS, tenho um campo que recebe um código que geralmente é exibido com pontos e hífens
 
@AndersonCarlosWoss Sim.
 
Quero poder copiar e colar, mas que no input fique apenas números
 
@AndersonCarlosWoss ng-change?
 
@AndersonCarlosWoss normalmente eu não uso as coisas prontas dos FWs em geral por isso, acho sofridas.
 
Não sei, mas é possível
 
2:47 PM
@AndersonCarlosWoss por exemplo: campo de barra de boleto bancário, ou números coláveis: eu deixo quase o dobro do tamanho real.
 
      <input ng-change='v.numero = parseInt(v.numero.replace(/\D+/, ''))' ng-model='v.numero' />
Se quiser nem precisa do parsein
 
Pq eu não sei se a pesssoa colou com espaço duplo, ponto nem nada a mais. Não pode penalizar o usuário pq o cara do outro site que ele copiou o boleto é uma m*; Aí no paste você corrige e mostra certo.
 
@WallaceMaxters Acho que é isso mesmo
 
@AndersonCarlosWoss faltou o /g
 
@Bacco Normalmente eu nem uso FW, mas como já estão usando, não queria adicionar outra coisa por fora
 
2:48 PM
@AndersonCarlosWoss pra ficar mais bonitinho, crie a função no Controller e chame ela ali :p
 
Já é muito confuso dar manutenção nisso porque as coisas não são centralizadas
 
@AndersonCarlosWoss adicionar outra coisa por fora no AngularJS, costuma dar merda :p
 
@AndersonCarlosWoss claro, tá certo, foi só uma observação. Só quis dizer que, mesmo sendo em angularês, pode ser uma função custom sua. O angular é extensível pra essas coisas. Você faz o seu formatador, e pluga no padrão deles. É que eu tenho um feeling de que o original vai ser ruim.
 
é por isso que zoamos tanto quem usa jQuery e Angular juntos. Tem que saber bem o que tá fazendo.
@Bacco isso é verdade.
 
É, só queria saber como capturar as mudanças do model sem definir um watcher
 
@AndersonCarlosWoss É melhor fazer sem watcher. Eu não gosto de encher de watchers, kkkk.
@AndersonCarlosWoss se fosse o Vue, fazia sem medo, porque o Whatcher deles é nativo.
O do angularjs tem uns trecos com do/while no código fonte que dá até medo :p
 
Do 1 ainda é bem pesado
 
@AndersonCarlosWoss dá pra contornar isso mudando a maneira como exibe os dados.
Na verdade, não sei pra que na minha cabeça eu tinha a mania de querer exibir os 1000 dados de uma vez pro cara (mesmo que seja com lazy loading)
 
@AndersonCarlosWoss Não sei se é por aí, tb não sou "framerworker": blog.ngconsultant.io/…
 
Não tem necessidade. Quando mais organizado melhor. E muitos dados desorganiza.
@Bacco AngularJS != Angular
 
2:52 PM
@Bacco Ah, então, diretiva é algo que não é utilizado aqui xD
 
@AndersonCarlosWoss bom, tem essas constraints né :D
 
@AndersonCarlosWoss o bacco tem razão...
 
Com diretivas tudo ficaria muito mais simples, mas...
 
.filter('onlyNumbers', function (num) {

    return (num + '').replace(/\D+/g, '');
})


<input ng-model='v.numero' ng-change='v.numero = (v.numero | onlyNumbers)' >
 
@AndersonCarlosWoss curiosidade boba, alguma razão em especial?
 
2:54 PM
@Bacco Do porque ficaria mais simples ou do porque não é utilizado?
 
@AndersonCarlosWoss ops. Por que não é utilizado.
 
@Bacco Acho que por falta de conhecimento de quem iniciou o projeto
Não entendeu bem o que era a diretiva e achou que não seria necessário
 
@AndersonCarlosWoss entendo. Mas você vê algum "efeito colateral" em ser o primeiro? Ou é mais aquela coisa do "QUIETA NON MOVERE" (porcamente traduzido como "não mexe com quem tá quieto)
 
@Bacco kkkkkkk
 
Não necessariamente... só acho que foge "do padrão" e outros podem não conseguir dar manutenção
 
2:57 PM
Sim, eu sei que tem dificuldade para criar uma boa definição, nem o título está, o q estou tentando te ajudar é mostrar q a dificuldade ñ é só nesse problema. Temos um pouco de dificuldade pra ajudar pq ñ sabemos qual é realmente o problema. O segredo pra resolver esta questão ñ é saber como contar as classes, é saber como definir o problema, e não estamos vendo o problema. No máximo dá pra especular, mas pode sair muito errado ;) Ainda me parece ampla, alguns diriam não clara, ou quem sabe baseada em opiniões. — Maniero ♦ 12 secs ago
 
@AndersonCarlosWoss manda ir estudar :p, ou deixa um comentário
 
@AndersonCarlosWoss certo. A bandeira/brasão de rio claro tem essa inscrição, mas lá eles entendem no sentido de "parar no tempo" :P (cc @Maniero)
 
@Bacco e quando o cara tá usando o framework que tem tudo pronto e no meio do código você vê uma conexão aberta manualmente com uma SQL de string? hauhauhauhuahuahu
Há 3 tipos de refatoração: 1) Dá pra alterar. 2) Refazer tudo. 3) Refazer o projeto inteiro.
 
@WallaceMaxters o Registro.BR que é bom nisso. O site mistura ajax, framework, concatenação no HTML, tem métodos repetidos, JS redundantes, e mais uma série de problemas depois que bootstrapizaram.
 
Agora, pelo menos, já estou conseguindo autorização para fazer coisas com Python aqui, porque viram que fica muito mais simples que PHP, mesmo que só eu que entendo
 
3:00 PM
@Bacco você olhou o código fonte?
@Bacco já viu que eles usam o angular e as vezes aparece o "{{"?
 
@WallaceMaxters o lado cliente.
 
Cara, se minha aplicação aparecer o "{{", eu me sinto um lixo!
 
@WallaceMaxters conheço nos detalhes o lado cliente deles.
 
@Bacco pq? fuça muito código fontes assim?
 
@WallaceMaxters eu tenho um funcionário aqui na empresa responsável por tudo que interage com o registro.
 
3:01 PM
kkkkk
 
Ele me manda SMS quando entra concorrente em ticket, quando o domínio está prestes a ser removido, essas coisas. E várias outras coisinhas importantes. E tudo de acordo com o que é permitido pela a documentação ;)
 
@Bacco pior de tudo é o pessoal pedindo pra validar o tamanho de um input de acordo com a imagem que aparece no modelo de imagem :\
Tem umas gambiarras que só eu enho que fazer.
@Bacco vc tem alguma solução pronta para "personalizar" o input file?
 
@WallaceMaxters label for e um 'JSinho" simples pra mostrar os nomes escolhidos - se falhar o JS, o input funciona normalmente.
@WallaceMaxters tem no SOpt, com alternativas boas.
37
A: Como estilizar um input do tipo "file"?

RenanMuitos dos tutoriais encontrados pela internet sugerem a técnica de fake div, no qual o seletor de arquivo é ocultado com um display:none e então é criado um div com a aparência que gostaria. O lado ruim é que toda programação deve ser feita com Javascript para o div ter o mesmo comportamento de ...

^--- um dos nossos top users até elogiou essa resposta :)
 
@Bacco eu usei label...
 
@WallaceMaxters e o que faltou pra vc ser feliz com a solução?
 
3:15 PM
.input-file{
      opacity: 0;
      position: absolute;
}
 
@WallaceMaxters pq opacity e não hidden ? opacity ocupa espaço e pega clique.
 
<label>
<input type="file" class="input-file"></input>
</label>
@Bacco problema com visibilidade em navegadores, não?
Eu já vi o chrome exibindo algumas mensagens no console quando se faz algo do tipo.
Por exemplo, se você colocar required num elemento não visível...
 
@WallaceMaxters meu hide normalmente é hidden e fora da tela.
@WallaceMaxters pode ser uma div com overflow hidden, se quiser MESMO deixar visivel
 
6
Q: Usar "left: -9999px" ao invés de "display: none"? Mas por quê?

Wallace MaxtersEu comecei a me questionar sobre esse assunto a pouco tempo atrás. Li em algum artigo, que não lembro qual é, que por "questão de visibilidade" ao invés de usar display: none ou visibility: hidden deveria ser usado um left: -9999px. Vi algo similar nesse artigo e nesse, que parece referir esse ...

@Bacco já fiz pergunta de tudo quanto é tipo...
@Bacco eu ia perguntar uma coisa...
Se o robô que você fez tudo produz, a ele tudo pertence?
 
@Bacco melhor é frase da estátua do Lago Azul (é q é marrom, verde musgo e outras cores dependendo do estado deplorável :D) :D
 
3:17 PM
@WallaceMaxters no caso eu gosto das 2 soluções, esconder na divm deixar fora.
@Maniero lá no lago tem o famoso peixe japonês, O "torosso".
@Maniero é a do brasão. Ou tem mais coisa escrita? Debaixo do leão na placa metálica é "Quieta non movere" que eu mencionei acima pro Woss
 
@Bacco o que vocÊ faz para indicar que o input foi selecionado ? queria algo sem js :p
 
@Bacco vc sabe qual é... a da homenagem "à escravidão"
 
@WallaceMaxters normalmente outline.
@Maniero ah. não pode falar disso :P
 
@Bacco tudo bem, mas falo assim... Se o seu input tá oculto, como fazer que a label fique diferente quando eu selecionar o arquivo?
 
@WallaceMaxters pondo o label dentro do input, mas ai vc tem que esconder sem hidden
 
3:20 PM
@Bacco hã?
 
@WallaceMaxters o problema no file é que ele não tem 'dentro' né :)
 
@Bacco curioso q o governo de esquerda ñ mexeu naquilo, mas eles ñ sabem enm o q falam, qto + entender o q os outros falam
 
Mas a ideia não é essa?
<label class="input-file"> <input> </label>
@Bacco exato :p
 
@WallaceMaxters ao contrário. se quer estilizar inverta
 
@Bacco ué...
 
3:21 PM
Estou começando achar meu lugar no Facebook
 
@Maniero O Bacco não achou o dele, né :p
 
como falar de política de um jeito menos estúpido e partidário
 
@WallaceMaxters bom, é o seguinte, como é uma espécie de gambiarra, ai tem que ver qual caso combina com seu layout
@WallaceMaxters achei sim, faz tempo: Meu lugar é FORA dele.
 
Facebook é roubo, Vk.com é legítima defesa :p
 
mas as melhores coisas q eu posto ninguém vê
pq todo mundo confia no "Algoritmo"
 
3:22 PM
@Maniero é só você escrever um texto lacrador que aparece na timeline de todo mundo :p
 
aí raro quem v~e, menos ainda o q leem, portanto menos os q gostam, e o Algoritmo entrerra vez
 
Tipo "Beijos de luz para vocês"
 
inclusive qdo eu falo sobre isso ele sempre enterra
essa semana mesmo eu postei algo disso, só o @Math curtiu
 
@Maniero Tira uma foto com sutiã amarelo da X&X que vc vai "trendar"
 
@Bacco é, e uma msg reflexiva junto, né?
 
3:24 PM
@Maniero eu fiquei sabendo que se você escrever uma palavra [qualquer uma das minorias conhecidas] mais uma palavra "negativa" na frente, o facebook te "zucka" na hora, kkkkkk
@Bacco Ou coloca o filtro arco-íris :p
 
@WallaceMaxters dê dá os fatos?!?!?!?! Ou ibagens tb serve!
 
@WallaceMaxters FACEBOOK ZUCKS!
2
 
acabei de postar no face uma reportagem q um amigo me mandou
ñ vou falar o nome dele
mas vcs sabem quem é :D :D :D
 
Isso me lembrou desse caso da Globo, que ficou brava com a concorrência: g1.globo.com/politica/noticia/…
 
@Bacco ficou sabendo do caso da reporter que tentaram beijar a força bem nas vesperas da treta dos caras que mexeram com a russa? kkkkkkkkk
 
3:27 PM
Vamos ver se hoje os Correios entregam ou mandaram de novo pra cidade errada?
 
@WallaceMaxters foi ontem e ñ foi bem assim
 
@Bacco "zuckar" é um termo usado no grupo que participo quando o facebook te bloqueia por "discurso de ódio" ou afins: p
@Maniero Na verdade, o Fantástico fez uma reportagem sobre no domingo. O pessoal tá achando até que foi combinado.
 
ela tá certa, reagiu bem, mas foi um beijinho de farra pra aparecer, errado, claro
 
@Maniero bom, pelo menos não tava sendo "enganada", pode ser coisa de cafajeste, mas o cara tá dando a cara a tapa literalmente :)
 
@WallaceMaxters sim
@Bacco sim
 
3:28 PM
Não preciso falar que os caras fizeram altos memes comparando
 
@WallaceMaxters Tem isso
o duro como é delicado falar sobre isso
e ñ é fácil ter o lado correto
 
@Maniero os caras tava argumentando: "mas o cara tava rindo", aí teve gente falando: "mas a russa também tava rindo".
Tudo tá errado.
 
tem hora que a pessoa é feminista tem hora q é machista, as mesmas pessoas, pq quem tá aplaudindo no estúdio são os mesmos q debulharam qdo aconteceu algo até + leve com a Juliana ontem
 
Depois do NÃO, tudo é assédio :p
Se você já fez a barraca do beijo, não tem moral para criticar... deixa pra lá
Melhor apagar, deixa as opiniões fascistas para o outro chat :p
 
o mundo tá ficando complicado d+ e é pq as pessoas querem assim
2
 
3:34 PM
 
ah, nunca sei como fazer a imagem do face aparecer aqui
 
@Maniero correção: use o #.jpg
o # não é processado pelo servidor :p, apenas pelo browser.
O @Bacco que me ensinou isso daí
 
3:54 PM
Precisamos bolar uma campanha pesadíssima e fazer um lobby com os clientes para sempre que possível evitar os correios. Tudo lá ficou pior, mais caro e "protegido" pelo poder público. Se uma transportadora pisa na bola, basta ir num juizado especial Correios são "blindados".
3
O certificado digital vendido pelo correio é mais caro, o chip de celular do correio sai mais caro pra quem usa, e sistema do sedex está sendo sucateado pra forçar a venda do sedex 10
E os preços estão subindo a ponto de justificar gastar uns 3 ou 4 reais a mais para a transportadora. Detalhe: se você envia um sedex confiando nos correios, normalmente a/o atendente põe um seguro que você não pediu, e um AR que você não pediu. ESSAS COISAS SÃO OPCIONAIS. De 25 reais cai pra uns 18 uma caixa de tamanho pequeno
 

« first day (1656 days earlier)      last day (2128 days later) »