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

12:47 AM
@JorgeB. amanha reverto
@diegofm acabei de fazer um mass evolution, nao sei se eu que sou lento mas só consegui fazer 59 evoluções, e pra piorar acho que a ultima nao contabilizou, tiveram acho que 2 novos na pokedex
tinha 81 para fazer
3 novos*
 
1:15 AM
0
Q: Ao editar a localização no perfil recebo esta mensagem "Não reconhecemos esse local."?

Guilherme NascimentoAo editar o perfil recebo esta mensagem: No SOen está funcionando normalmente: Se as imagens não aparecerem é devido a este problema: i.stack.imgur.com has an expired SSL certificate Ao exibir o console notei esta mensagem: Google Maps API warning: NoApiKeys https://develo...

 
1:40 AM
@WallaceMaxters atualizei:
3
A: É possível fazer um "texto para voz" com Pyqt?

Guilherme NascimentoEu acredito que o PyQt4 não tenha suporte para isto, e o pyqt5 talvez só venha suporte em mais no futuro (aparentemente QtSpeech é bem recente), então usar PyQt não é opção, todavia encontrei isto: https://pypi.python.org/pypi/pyttsx (está um pouco outdate 2012), mas ele é cross-platform e suport...

 
1:59 AM
2
Q: Ao editar a localização no perfil recebo esta mensagem "Não reconhecemos esse local."?

Guilherme NascimentoAo editar o perfil recebo esta mensagem: No SOen está funcionando normalmente: Se as imagens não aparecerem é devido a este problema: i.stack.imgur.com has an expired SSL certificate Ao exibir o console notei esta mensagem: Google Maps API warning: NoApiKeys https://develo...

 
 
5 hours later…
7:29 AM
@jbueno agora estou
bons dias :)
 
7:44 AM
Bom
 
8:00 AM
@OnoSendai o artigo e capaz de lhe interessar
 
8:44 AM
bom dia :)
 
9:00 AM
@Math eu estive a pensar, agora de manhã com mais calma e o que eu disse não tem nada a ver, é o que dá pensar depois do horário de trabalho :P
Não edites de novo por enquanto.
 
9:32 AM
bom dia gente :)
@Math ta uma briga feia nos bastidores do FPM, vazaram o código e o Waryas(criador e dev do FPM) ficou invocado. Disse que vai fechar código o FPM, se ele for continuar mexendo, porque ficou decepcionado também.
 
9:49 AM
@GuilhermeNascimento não é duplicata, só as perguntas e respostas são iguais kkkk pt.stackoverflow.com/questions/161865/… - na verdade, só falta ele dizer "não é duplicata pq aquela não tem o código pronto nos mínimos detalhes exatamente para o que eu preciso". Chegou a ver a anterior que eu reverti? Ele faz isso em todas as perguntas, edita 1283719 vezes.
Enquanto não fazem o código todinho para ele, ele vai editando e pedindo alteração nos comentários e mudando a pergunta.
 
lamentável isso
 
@Math criei uma pergunta no PL:
0
Q: Quando e como se deve usar deviam / deveriam?

Jorge B.O @Math pediu-me ajuda no StackOverflow em Português por causa desta pergunta, onde o utilizador usa a primeira pessoa do pretérito imperfeito do verbo dever nesse texto a baixo: De referir que o utilizador é de Portugal e que o @Math que fez a edição é Brasileiro. A pergunta que fica é qua...

 
10:09 AM
Vejam, é o @DiegoAugusto!
 
@Bacco it's me MARIO
 
@Bacco Nostálgico :l
Hoje é a famosa sexta feira, dia de maldade.
 
@Bacco disseste-me alguma coisa ontem, mas entretanto esqueci-me... Eu respondi?
 
10:16 AM
@Bacco As vezes esqueço que isto dá para pesquisar.
 
@JorgeB. é a primeira vez que eu pesquiso com nome de usuário, não sabia se ele ia reconhecer @menção como string normal (imaginava que sim, mas não tinha certeza).
 
@Bacco eu regredi no -se e sse, tenho de pensar sempre antes de escrever :(
 
@JorgeB. eu vejo bastante gente trocando o sse por -se no SOpt, mas ainda não entendi o mecanismo mental que faz isso. Como ocorre bastante, tem algum trigger para isso nas cabeças (eu costumo prestar atenção nos "mecanismos" da cabeça).
 
@JorgeB. tb quero saber ;)
votei lá
@JorgeB. ainda bem que já era depois do horário, hehehe
@diegofm que coisa hein... mas se vazou, abriram outros FPMs?
 
@JorgeB. Quanto mais a gente entende esses "mecanismos" (que de mecânicos não tem nada), mais as pessoas vão ficando previsíveis :) (PAM! Backedit for you! mas pense no lado bom, se fosse uma nova linha, ia fazer PAM da mesma forma, não?)
@JorgeB. preciso avaliar se a troca do -se e sse é mais comum no Brasil ou em Portugal.
 
10:26 AM
@Math pior, a niantic pode ter acesso e corrigir ne
 
@diegofm num tinha pensado nisso :/
 
@Bacco Eu não sei qual é o mecanismo, mas ele agora está em mim, que eu tenho sempre de pensar...
@Math Hoje de manhã pensei bem e fiquei cheio de dúvidas.
@Bacco em Portugal para além do -se e sse temos também o "tu comestes" com «s» no fim e ainda o "tu comes-te" :P Portanto acho que o Portuga ganha dessa vez :D
 
temos que comprar todos e atacar pearl harbor kkkkkkkk
 
10:43 AM
@Bacco helloooo!
 
Bom dia pessoal
 
@Bacco tem diferença entre QTableView e QTableWidget?
 
bom dia
 
Alguém conhece algum blog ou doc para compartilhar em pt sobre o Ionic 2? Quero aprender e ver as melhoras também..
 
@WallaceMaxters Sim, widgets são componentes "prontos" pra usar. Os views dependem de funcionalidade que você acrescenta (um model, por exemplo). No QTableWidget você pode adicionar itens "prontos", no QTableView você pode fazer, por exemplo, um callback seu, para recupear só o que está sendo exibido.
 
10:47 AM
@Bacco Eu queria fazer uma listagem com colunas. Achei a tabela meio feinha. E também queria que ela fosse não-editável
 
Esse episodio dos chimpokomons é uma zoeira sem fim kkkkk
 
@Bacco Acha que cabe uma pergunta no SOPT?
 
@WallaceMaxters a estética depende muito do OS, mas dá pra mexer alguma coisa.
 
@HenriqueGusmão Eae Henrique, em português ainda vai ser um pouco difícil achar
 
@Bacco eu queria uma listagem simpleszinha, assim
 
10:49 AM
@WallaceMaxters eu acho que é mais questão de experimentar e entender um pouco mais da Qt.
 
@Bacco é o que eu tô fazendo. To testando cada coisa pra testar.
 
@WallaceMaxters bom, aí é uma QTabWidget e uma QTable(algumacoisa), com o grid desligado.
@WallaceMaxters De onde virão os dados?
 
@Bacco webservice :p
@Bacco esse me interessou também
A listagem acima (só que sem o checkbox)
Primeira vez que vejo um reply em cima de um post que vem depois...
 
@WallaceMaxters bom, mas são dados "fixos", só pra exibição ou vai ter carga dinâmica, paginação etc?
 
Bom dia @DiegoAugusto, eu to dando uma pesquisada em tudo que me disse ontem! estudada "hardcore" logo pela manhã rs
 
10:52 AM
@Bacco sem paginação. Sempre vou "apagar tudo" de 30 em 30 segundos e exibir 30 itens novos. (to pensando em 15 ainda). Se tiver uma "coisa nova", daí eu mandaria um áudio falando "nova solicitação"
 
@WallaceMaxters Pensando bem, seria legal você fazer uma de cada pra entender a diferença. Uma QTableWidget e uma QTableView. Na widget vc cria itens e adiciona, na view vc faz uma função que retorna o dado dependendo da linha e coluna.
 
@Bacco um programa separado, né? só pra testar
 
@HenriqueGusmão Isso ae, tem que ter disposição kk. Em pt que eu vi que é bom é só aqueles vídeos que te mandei. Como é tecnologia nova vai ter pouca coisa em pt
 
@WallaceMaxters eu faço sempre tudo funcionar separado. Depois eu junto na aplicação. Pra mim é uma das maneiras mais organizadas e seguras de se trabalhar. Quando a pessoa vai montando tudo na aplicação principal, vira um inferno localizar a fonte de problemas.
 
Demoro! Já assistindo ele aqui.. Vou te perturbar um pouco ein @DiegoAugusto! kkkkkkk
 
10:55 AM
@Bacco ainda bem que o trackback do python ajuda ;p
 
@HenriqueGusmão Opa, nem vai perturbar não kk
 
Essa deu trabalho, e nem acho que esteja no ponto que quero, mas por enquanto vai ficar assim :)
 
4
A: Como uma classe é organizada na memória?

bigownTL;DR Na verdade o objeto é só uma sequência de bytes equivalentes a seus membros de instância e é totalmente isolado do resto. A instância é só o objeto simples. O resto do que está na classe é algo separado fica em uma área estática e existe de forma única. O objeto, bem a grosso modo ficará a...

 
@WallaceMaxters um exemplo legal pra entender a QTableView é uma listagem de números ao cubo. Nesse caso nem precisa ter os dados, basta uma função que pega o número da linha, e retorna o resultado. Na hora que vc der scroll, a Qt vai chamar sua função e mostrar o valor na linha certa. Outro exemplo é uma tabela de cores RGB pra web. Não precisa ter os dados em lugar nenhum. Pode fazer dinamicamente.
 
10:56 AM
@HenriqueGusmão Esses são bons também
 
@WallaceMaxters Outra coisa legal é se vc tem um banco SQLite e vai mostrar a listagem. Não precisa encher um QTableWidget com cópia dos dados. Basta fazer a QTableView pegar direto do DB, economiza memória de monte. Outro exemplo é mostrar um array que vc já tem.
 
Bom dia galera!
 
@Bacco bem, não te a opção addItem nesse QTableview :\
 
@diegofm q??
 
@WallaceMaxters claro que não. Acabei de falar que na QTableView é você quem dá os ítens na hora :P
 
10:58 AM
@Bacco ¬¬
 
@DiegoAugusto cara, só tá vindo pikachu nos eggs que to hatching (to tentando desviar das estrelas do wallace)
 
¬¬ olhando a documentação...
 
@Math kkkkk eu não peguei nenhum pikachu ainda
 
@Bacco, será que consegue me ajudar com esse erro do mysql: #2006 - MySQL server has gone away
 
@DiegoAugusto eu só tinha pego um até esses dias, e tinha sido graças ao FPM, hehehe
 
11:00 AM
@ThiagoBarros isso é perda de conexão. Quando acontece, precisa usar a função ping() do MySQL ou reconectar mesmo.
 
@ThiagoBarros Mysql foi embora ... e deixou a aplicação sozinha, na mão
2
 
@Bacco está sendo apresentado quando tento importar um CSV de 11mb
@WallaceMaxters mesmo problema de ontem wallace
 
@ThiagoBarros precisa aumentar o tamanho do pacote de dados no arquivo de configuração.
 
Max allowed packets?
 
@ThiagoBarros o tamanho tem que mudar, não só a quantidade. Não lembro qual é a diretiva exatamente. Tá usando algum programa externo pra importar, ou tá importando pelo comando nativo?
 
11:01 AM
@Math kkkkkkk, eu to esperando uma atualização que coloque mais pokestops na cidade
ta tenso
 
@Bacco vou testar aqui e ja retorno
@Bacco estou utilizando pelo phpmyadmin pra falar a verdade.. estou sem nada nessa maquina, ainda vou instalar
 
@Math to com 3 Dragonites
 
@DiegoAugusto caramba! tá roubando, rs
 
@ThiagoBarros se o CSV estiver na própria maquina, o MySQL mesmo tem o LOAD DATA INFILE
LOAD DATA LOCAL INFILE 'abc.csv' INTO TABLE abc
FIELDS TERMINATED BY ','
ENCLOSED BY '"'
LINES TERMINATED BY '\r\n'
IGNORE 1 LINES
 
@Bacco como posso utilizar? pelo phpmyadmin fica tentando importar por um minuto, depois da um belo erro
O caminho é relativo a qual pasta?
 
11:07 AM
@ThiagoBarros salve o CSV na máquina que roda o MySQL, e ponha o caminho completo pra não ter dor de cabeça.
 
@e eu rodo isso no sql mesmo?
 
e ajuste cada um dos parâmetros para o formado do seu CSV, se os separadores forem diferentes.
@ThiagoBarros sim. é um comando do MySQL. O usuário em questão precisa ter permissão para isto.
 
@Bacco É um CSV com 72k de linhas.. acredita que haverá problemas? ou não diferencia.
 
Bom dia Galerinha
 
Entendi
Bom dia @Randrade
 
11:09 AM
@Bacco setModel?
 
@ThiagoBarros não é pra ser problema nenhum o tamanho. Mas teste com um CSV pequeno antes para pegar o jeitão do comando.
 
@Bacco quando abro o xls e salvo como csv, naturalmente ele salva com essas configurações que você me passou?
Porque não alterei nada quando fui salvar
 
@Bacco google aqui tá travando, to usando o duckduck
 
@ThiagoBarros melhor abrir num editor de texto e conferir. Salve uma planilha pequena para teste e treine numa tabela de "rascunho" antes, melhor coisa.
 
Tudo bem.
Salvarei um csv que tenha por volta de 100 linhas como teste. Logo retornarei com resultados @Bacco
Por hora, obrigado!
 
11:12 AM
@ThiagoBarros boa diversão aí :)
 
@Bacco eu abri em um editor aqui, da uma olhada em duas linhas:
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;Comprometimento;Lousa-;Clareza-;Pontualidade-;Paciência-;Dinamismo-;Dicção-;Cumprimento-;Simpatia-;Atenção-;Disciplina-;Inteligência-;Comprometimento-
810M;MAT;Pelicano;00000105 - 1;A;A;A;A; Clareza, Paciência, Inteligência, Comprometimento,; ;;Clareza;;Paciência;;;;;;;Inteligência;Comprometimento;;;;;;;;;;;;
Rapaz, não da nem pra colar direito isso..
 
@ThiagoBarros já de cara o separador é ; e não ,
A quebra de linha não dá pra ver por aqui, precisa testar se é \r\n ou só \n. Mas com testes aí você descobre fácil.
 
Há bastante campo em branco.. esses excel montados pela empresa são so pra dar dor de cabeça.. depois contrata um desenvolvedor e voce tem que fazer magica! @Bacco
 
@ThiagoBarros o pior é que as empresas usam excel pra fazer tabela, e não planilha. São grandes "editores de tabelas". Justo por isso, o editor de "tabela" é o primeiro produto do meu gerenciador de documentos. Pra acabar com isso de arquivo solto. Editou, fica no servidor já, como DB.
 
@Bacco exatamente.. tudo aqui até o momento que fui contratado era em excel, tudo interno.. agora que estou desenvolvendo em PHP algumas aplicações
rs
 
11:17 AM
@Bacco QVariant?
 
@WallaceMaxters QVariant é um tipo de abstração, usado pela Qt toda. Serve pra número, string, etc. Na PyQt acho que vc não vai precisar muito disso
 
class TableModel(QtCore.QAbstractTableModel):
    def __init__(self, datain, parent=None, *args):
        QtCore.QAbstractTableModel.__init__(self, parent, *args)
        self.arraydata = datain

    def rowCount(self, parent):
        return len(self.arraydata)

    def columnCount(self, parent):
        return len(self.arraydata[0])

    def data(self, index, role):
        if not index.isValid():
            return QtCore.QVariant()
        elif role != QtCore.Qt.DisplayRole:
            return QtCore.QVariant()
 
@Bacco Eu abri agora pelo notepad para testar, no fim da linha não há quebras com \n ou \r\n ..
 
@Bacco era esse treco?
 
@ThiagoBarros eles não aparecem na tela, são os caracteres especiais de quebra de linha. Em Windows costuma ser \r\n.
 
11:19 AM
Acredito que há como mostrar isso.. pelo menos no notepad++ @Bacco
 
@ThiagoBarros há, mas o tempo que vc vai perder com isso nao compensa, o teste é a coisa mais rápida.
 
@diegofm 38
 
Alterando as conf aqui me mostrou cr lf @Bacco
No fim de cada linha há um CR LF
 
@ThiagoBarros \r\n é isso. CR e LF
 
Ok. Eu separei um csv com 100 linhas e vou testar com o comando SQL @Bacco
@Bacco
 
IGNORE 1 LINES seria para entender a primeira linha como colunas?
coluna'
 
@Math To nada kkkk, só um Dragonite tem cp alto os outros vieram com 400
 
@DiegoAugusto tenho um com cp mil e pouco, e to no sofrimento pra upar um dragonair aqui mas ta foda
esse vai virar um de cp quase 2k
 
@ThiagoBarros é pra pular as 1as linhas. se nao tiver titulo, pode tirar essa parte
 
@Bacco #7890 - Can't find file 'C:Usersa78279Desktopdiga.csv'.
Ele ignorou as '/'.. Tem que escapar?
alias, ignorou '\'
 
11:27 AM
@ThiagoBarros provavelmente...
 
@Math tem que achar os ninhos
 
LOAD DATA LOCAL INFILE 'C:\\Users\\a78279\\Desktop\\diga.csv' INTO TABLE abc
FIELDS TERMINATED BY ';'
ENCLOSED BY '"'
LINES TERMINATED BY '\r\n'
IGNORE 1 LINES
 
dependendo do horário tem alguns lugares que enchem de 1 determinado pokemon
 
@Bacco ele apenas criou um registro com o id 810.. :o
 
11:29 AM
@ThiagoBarros podem ser as quebras
 
Buenasssss
Hoje é dia de fazer alteração no servidor de produção.
 
@jbueno é sempre divertido isso
 
@jbueno isso se chama emoção
@jbueno já estou fazendo aqui! Dia de maldade é assim
 
@WallaceMaxters MySQL gone away - MySQL, please, come back :p
@Bacco Tão divertido quanto programar PHP tipado e C# dinâmico
 
@Bacco ler o arquivo pelo php e inserir linha por linha pode ser uma boa ideia?
 
11:33 AM
@Bacco não tô conseguindo setar o header, o resto eu consegui
 
@WallaceMaxters o header é um controle separado. tem um método pra recuperar uma referência dele. Ai vc olha a documentação do QHeaderView pra ver como usar
 
@Bacco setHeaderData
model.setHeaderData(0, QtCore.Qt.Horizontal, "Name")
model.setHeaderData(1, QtCore.Qt.Horizontal, "Age")
model.setHeaderData(2, QtCore.Qt.Horizontal, "Progamming Language")
 
@jbueno escolhi uma musica tema pra isso:
Pra quando o MySQL for embora. cc @OnoSendai
 
@Bacco iê iê, infiel, eu quero ver você conectar com o banco
 
public function index() {
    $delimitador = ',';
    $cerca = '"';
    $f = fopen('assets/diga.csv', 'r');
    if ($f) {
        $cabecalho = fgetcsv($f, 0, $delimitador, $cerca);
        while (!feof($f)) {
            $linha = fgetcsv($f, 0, $delimitador, $cerca);
            if (!$linha) {
                continue;
            }
            $registro = array_combine($cabecalho, $linha);
            echo $registro['nome'] . PHP_EOL;
        }
        fclose($f);
    }
 
11:39 AM
@Bacco Belíssima música. Deveria ser a trilha sonora dessa história do Wallace com o MySQL
 
Por que isso retorna: "Message: array_combine(): Both parameters should have an equal number of elements" ?
Faz ideia @WallaceMaxters
 
@Math afinal já havia uma pergunta sobre o assunto, perguntada pelo próprio Bruno
 
@WallaceMaxters Bowie iria bem pra ouvir agora, mas por enquanto, vai Karl Bartos.
 
Mysql vai fazer você "dancar"
 
Aliás, até anteontem o domínio DavidBowie.com.br era meu.
 
11:41 AM
@Bacco Sérião? Tu tá rico agora? Ah, não. Tem .br :p
 
@jbueno não, senão tinha renovado kkkkk
 
@Bacco essa combina mais com o Mysql. O @ThiagoBarros deu motivos para ele ir embora.
 
@jbueno abandonei um monte de domínio esse ano.
 
@Bacco pq alguém teria esse domínio?
 
11:43 AM
@WallaceMaxters eu pretendia montar um site. A morte dele me desanimou "um pouco". Queria ter feito um site nacional bem legal.
 
@Bacco um site sobre o cara?
 
Oloco bitcho
 
@WallaceMaxters não, sobre a Roberta Miranda. Mas achei que ia ficar melhor nesse endereço. (ok, momento sarcasmo).
 
@Bacco gosta de músicas antigas mesmo, né...
 
@Math achas que responde à pergunta?
 
11:43 AM
@Bacco Você compra domínios compulsivamente?
 
@DiegoAugusto Só essa parte que não gostei. kkkk
 
@jbueno não, a maioria eu só reservo kkkk. Esse eu tinha registrado mesmo.
 
> Os custos de transporte, viagens, alimentação e estadia em São Paulo e no Vale não serão cobertos e ficam sob responsabilidade dos empreendedores.
 
@Bacco me vende um domínio ae... kkkkkk
 
@WallaceMaxters ok, perai, sei um bom pra vc
 
11:44 AM
@Bacco kkkkkkkk, ainda bem que nunca respondi nada dele, eu geralmente voto para fechar a pergunta, ele iria pegar bronca
 
@WallaceMaxters phpninja.com.br, serve?
 
*Pode crer você pôs tudo a perder, não podia me fazer o que fez..."...Cara, é a música do @ThiagoBarros e o Mysql indo embora...
 
KKKKKK @WallaceMaxters ê sofreeencia
 
@Bacco Ah, saquei
 
Me ajuda ae, Tim maia a essas horas?
@Bacco vixi
 
11:46 AM
@jbueno esse que eu falei pro Wallace é só reserva. Tenho um sistema que me avisa se entrar concorrente.
 
@JorgeB. acho que sim, mas português não é o meu forte, hehehe
 
@ThiagoBarros pelo menos dessa vez não é Anita :\
 
@WallaceMaxters pelo menos quando era Anita as coisas estavam fluindo aqui kk
 
@Bacco Mas o cara não pode comprar na hora não? O "concorrente", no caso.
 
@jbueno ordem de chegada dos tickets. A reserva é minha por 14 dias. Se eu não registrar, passa pro próximo.
 
11:47 AM
@Bacco Faz completo sentido
 
@jbueno se entra concorrente, é um "ou **ga ou sai da moita". Ou eu registro, ou perco a vez.
 
@Math pelo que eu entendi era como eu estava a dizer, em Portugal usa-se devia em vez de deveria. Se fosse eu a escrever, escrevia como o Bruno.
 
@JorgeB. pode crer, mas então é ok editar pq isso é mt informalidade de vcs, né?
 
@Bacco hahaha entendo
 
@Math boa pergunta. Ah eu não sei ahahahahahah
Deixa ficar como está.
 
11:49 AM
@jbueno ano que vem sobe pra 40 por ano, ai que vai ficar feia a coisa :D
 
@JorgeB. hehehe, bl
 
@Bacco ahhaha você faz isso por algum motivo em especial?
 
@Math mas pelos vistos no pt-BR também é usado, viste a outra resposta?
 
@Randrade Rola uma confusão no MVC pra criar um selectlist pelo controller, né
 
@jbueno na verdade eu nem "faço", é que tem algumas coisas que eu fico de olho pq é nome de produto que é parecido com o que eu pretendo por no mercado ano que vem, e outros são "possibilidades futuras", mas nem é muita coisa.
 
11:51 AM
@jbueno Até que não, ele funciona. Porém, é mais complexo e chato.
 
@JorgeB. vi sim, mas não acho que seja usado para as mesmas situações, só se for em outras regiões que desconheço
 
@jbueno o DavidBowie especificamente era gosto pessoal mesmo. Domínio desse tipo eu praticamente não vou atrás.
 
@Math Talvez me tenha precipitado a fechar a pergunta.
;)
 
@Randrade Ah, pode ser isso então. Mas percebi que ele sempre tenta pegar uma key na ViewBag que seja igual ao primeiro parâmetro passado pro Helper
@Bacco Aaaah, faz muito sentido.
 
Galera, deem a opiniao de vocês.. normalmente criam sessoes em model ou controller?
 
11:53 AM
@Randrade kkk mas se rola o investimento nem da nada
mas eu fico com um pouco de receio, n sei se toda essa "boa vontade" é real
 
@DiegoAugusto Não é boa vontade, eles possuem segundas intenções. kkk
@DiegoAugusto Mas, se quiser, podemos tentar ué
 
@Randrade Sim, seila, ficar dependente de alguém depois é fod#
 
@jbueno Sim. Ele busca o primeiro item se você não passar o item selecionado. Mas, se passar, ele deveria buscar o item selecionado
 
@Randrade Talvez isso serviria se a gente tentasse algo algumas vezes e não virasse, mas nem tentamos ainda haha
 
Pronto, agora o link do Wallace veio pra playlist. Por acaso, eu tenho isso em vinil
 
11:59 AM
@Randrade Verdade, hein. Eu acho que poderia ser um pouquinho melhor esse helper.
 

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