« first day (1644 days earlier)      last day (2140 days later) » 

12:11 AM
Boa noite povo!
 
12:33 AM
@Bacco essa eu não entendi kkk
 
12:50 AM
-1
Q: Ajuda em um trabalho em C

Gustavo PavanatiFui requisitado a fazer esse trabalho em C, dependo dele para não rodar pela primeira vez na faculdade. Tenho ZERO em experiências com programação em C, não consigo fazer nada da lista. Se alguém puder disponibilizar o código, ou me dar o caminho das pedras, agradeço!!

vai ser reprovado peloa primeira vez entao
 
Pelo ar da pergunta o melhor é mesmo reprovar
para ver se na próxima aprende alguma coisa
não é querer ser duro, mas qual o mérito de passar se a pessoa não sabe nada de nada ?
 
Gente, mas custava ajudar? WTF? Nossa vou adorar resenhar sobre este "super site Stack Overflow" nos meus escritos... Que gente arrogante! Nota 0000000!! Que gente #$@!&*ˆ)(*ˆ%##!@!#ˆ*( — Elaine Vale 22 mins ago
Ui
Bem que tentei, moça
 
1:05 AM
Doida
 
1:17 AM
No minimo
A sua resposta foi bem coloquial e numa tentativa de ajudar mesmo
Nem percebo o que se passou na cabeça da moça lol
xD
 
@Randrade do inphinit, os demais são libs e não fw .... se bem que por falar nisso, esses dias quase iniciei um FW em pyhon xD, ia ser mais um ano :P
@WallaceMaxters sim, devo dizer que foi uma coisas mais demoradas e uteis dos navegadores implementarem, quero dizer, acho que é algo que deveria sempre ter existido xD, desde o IE6 kkkkkkk ... o Object. tem várias funções uteis :D
 
@GuilhermeNascimento confesso que o Object.defineProperty me animou a querer desenvolver algo entre o Vue e o Angular para JS
porém mais leve
 
@WallaceMaxters então, era isso que eu ia falar na resposta que fiz sobre isto, que provavelmente FWs como Angular e Vue usam isto :)
Eu quase comecei um FW proprio pra isto kkkkkkkkkkkkk
 
@GuilhermeNascimento correção: AngularJs não usa, Vue usa.
Por isso acho que o Vue é superior ao AngularJS
O AngularJS fez toda uma implementação própria para Watchers, o Vue usa setters nativos
além de ter parsers para o es6, o que o angularjs não tem
exemplo
 {{ remessa[`Campo${i+1}`] }}
 
@WallaceMaxters não usa? Mas como o ngRepeat funciona então? Com setInterval (eca)
 
1:24 AM
@GuilhermeNascimento Não.
@GuilhermeNascimento mas a implementação toda foi "na mão".
@GuilhermeNascimento o angular é baseado em digest (alguma coisa assim). Quando um evento (regsitrado pelo angular) é processado, todos os watchers são atualizados.
Acho que o Vue faz individual, o que é bem melhor.
@GuilhermeNascimento exemplo: ao fazer um input, tudo é atualizado, no caso do angularjs :\
A vantagem de tudo é que o angular deu a ideia, outros fizeram melhor, kkkk
 
@WallaceMaxters mas se vc setar um valor em um objeto então ele não detecta?
 
@GuilhermeNascimento Então, o angular detecta tudo! o Vue só detecta o que você declarou.
é uma vantagem do angularjs em relação ao vue, mas com certeza isso tem um custo.
@GuilhermeNascimento geral reclama da performance do ng-repeat.
 
rapaz, cs recebeu um update de 300mb, sabe do que se trata @rray?
 
Tem que saber usar também, né.
 
@WallaceMaxters alguns lugares parecem usar github.com/angular/angular.js/blob/…
 
1:28 AM
@GuilhermeNascimento tinha que usar para os watchers :p
 
@WallaceMaxters estamos indo para época dos homens fracos que estão lutando paralelamente com os homens fortes que ainda restam xD (ps: principalmente nas faculdades :P de exatas vs humanas)
 
@GuilhermeNascimento uhuahuahuahuahha
 
eu sei que falam que o programa não é 100% real, por causa dos momentos das avaliações, que deram a entender que já ocorreu antes e que em boa parte aquilo é encenação, acho que existe um pouco de exagero, a parte que acho que deve ser encenação deve ser quando estão um passando trote no outro, ou competindo (é mostrado eles almoçando, passeando as vezes, nesses momento creio ser mais "armado"):
Ainda sim curto demais esse programa :D
teve um episódio que um vendedor ficou "mega bravo" com o avaliador e começou a retrucar kkkkkkkkkk
 
 
7 hours later…
8:53 AM
Bom dia
 
 
1 hour later…
9:55 AM
Saudações terráqueos
E que venha Elder Scrolls 6
 
MEU SELETOR ADJACENTE NÃO FUNCIONA DE JEITO NENHUM
MEU CODIGO

<ul>
<li><p>oi</p></li>
<li><p>01</p></li>
<li><p>02</p></li>
<li><p>03</p></li>
<li><p>04</p></li>
</ul>
TENTO SELECIONAR SÓ O PRIMEIRO {P}
LI+P{COLOR:RED;}
MAS NAO FUNCIONA
 
10:11 AM
@AndersonCarlosWoss ou uma Very Special Edition para o Amazon Echo eheh
bons dias
@Danilorodrigues calma rapaz, nao e preciso gritar
 
ul li:first-child p { color: red; }
 
QUANDO EU COLOKO
LI+LI{COLOR:RED; ELE FUNCIONA MAS ELE SELECIONA SÓ OS 4 ULTIMOS LI
 
@Danilorodrigues a falar a serio, desligue o raio do caps lock
 
10:17 AM
@Danilorodrigues tem aqui um pen para poder experimentar a vontade codepen.io/anon/pen/LrLxqR
 
valew @AndersonCarlosWoss
mas sem o:first-child ele não funciona nao ?
 
primeiro, Omni
segundo q q voce quer em especifico? seleccionar o primeiro <p> de cada <li>, ou somente selecionar o primeiro elemento de todos?
 
@Omni valeu, me ajudou bastante aqui !
na verdade eu queria selecionar o primeiro elemento <p> de cada li mesmo
 
@Danilorodrigues nesse caso li p:first-child { ... }
 
Como conseguiu se confundir?
Eu acho esse modificador confuso
De início, achava que p:first-child selecionava o primeiro filho de p
 
10:33 AM
@AndersonCarlosWoss é isso mais eu não~ tava usando o :first-child nos meus codigo
 
@AndersonCarlosWoss sense, CSS makes not
 
@Omni hahaha
 
@AndersonCarlosWoss e só tava usando o seletor assim :
li+p{color:red;}
 
Que é seletor de adjacência
Que não faz o que precisa
 
@AndersonCarlosWoss exacto (cc @Danilorodrigues), o + selecciona o primeiro elemento que esteja no mesmo nivel. Ou seja span+p, por exemplo, selecciona o primeiro p que esteja ao mesmo nivel que o span
@Danilorodrigues veja aqui um exemplo codepen.io/anon/pen/yEXMbL
 
10:39 AM
4
Q: Como funcionam os seletores >, + , ~ no CSS?

MarconiSeletor + div + p { font-size: 20px; } <div> </div> <p>Este é um paragrafo</p> <p>Este é outro paragrafo</p> Pega o primeiro elemento encontrado após sua declaração. Seletor ~ div ~ p { font-size: 20px; } <div> </div> <p>Este é um paragrafo</p> <p>Este é outr...

9
Q: O que significa o seletor CSS :first-child e :last-child?

Miguel AngeloTenho um código usando jQuery que se baseava nos seletores CSS :first-child e :last-child (e que funcionou por um bom tempo), para obter o primeiro input e o último input dentro de um grupo contendo input + select + input... O primeiro input era o valor inicial de um intervalo, e o último era o v...

E muitas outras
 
11:17 AM
bom dia \o/
 
Buenos!
 
11:52 AM
@Articuno n sei. Precisa olhar a descrição da atualização. Se ela vc n consegue jogar online
 
@rray uahuahahuahu
e o bomberman?
como foi o lançamento?
 
@Math já tô no segundo chefe
 
bom dia, estadistas
@rray pena que parei de jogar. minha net tá meio zoada. Preciso trocar pra fibra o mais rápido possível.
 
@Math qual foi o último Bomberman q vc jogou?
 
@rray hhehe
@rray algum dos snes
 
12:06 PM
@rray eu gostava daquele que você montava nos bicinhos e que você tinha poderes especiais
 
@WallaceMaxters agora tá ficando legal kkk só fechando os amigos no time haha né @JefersonAlmeida
@WallaceMaxters num canguru?
Só jogadas épicas ontem :DD
@Math tá devendo tbm :P
 
fechou 5 amigos?
 
@Math ontem sim. Jj, diretor, Chu e o ximango
 
assim q é bom hein
ganharam? rs
tá de ak msm? vc e o jj
 
1 Win 1 lose
Eu caí já rs
 
12:20 PM
@rray Bomberman 4
 
O 4 é legal tbm. Tem bicho q faz os inimigos dormir
 
@rray sim, eu e meu irmão chamava ele de "o nota musical"
hehehehehe
 
Kkkk eu chamava de soneca
 
@rray empolguei no the witcher
legalzão
ori tb mt bom
 
O 3?
 
12:26 PM
comecei no 1 :P
q é de 2008 acho
acho q ja vou comprar o 2 q tá em promoção, o 3 compro qnd terminar os 2
 
Legal
A meta é fechar o Bomberman no Normal e hard haha
Eu morri na primeira fase kkkkk so sad
 
Meu favorito do SNES é o Mortal Kombat II
o melhor forever
 
@WallaceMaxters os fatalities sso mto bons
 
MK II >>>>>> MK I e MK III e MK Ultimate
 
Bom dia
 
12:36 PM
@CaiqueRomero faltou o "seus", então não vou comprimentar
 
@WallaceMaxters Se eu falasse todo dia, perderia a graça.
Eu sigo um algoritmo para dar bom dia diferente ahuehu3hau
 
@CaiqueRomero fascista
 
@GuilhermeNascimento É que vc tem tanta coisa que sempre confundo kkkk
 
@Randrade hahahahahahah
@Randrade te chamei ontem no Skype e no Facebook, viu?
Queria ver o DDD :p
 
@WallaceMaxters Já te respondi os dois kkk
 
12:40 PM
:\
@Randrade eu fiquei até 23:00 e não vi nada!
 
Foi por uma causa mais nobre kkk
Se vc tiver algum tempo durante o dia me avise que eu te mostro
 
ok
@Randrade Foi beber, né.
 
A noite que não posso hj
@WallaceMaxters Também
 
kkkkk
@Randrade Deixa quieto, eu já imagino o que seja.
 
kkk
 
12:41 PM
Realmente, se for o que eu estou pensando, é mais nobre :p
Eu queria premiar quem criou um método com o nome de alteraSelectAll_e_Listados
 
1:00 PM
@WallaceMaxters Esse daí merece um prêmio
 
@Randrade Cara, sério mesmo. Quero usar Query Builder. Me indica um, pelo amor de Deus!
Não aguento mais repetição...
 
@WallaceMaxters Que repetição?
 
@Randrade para paginação, olha que merda....
string sqlPaginacao =
        @"SELECT * FROM [tb_remessa]
        WHERE codRemessa IN (SELECT codRemessa FROM [tb_remessa_dados])
        AND codUsuarioCadastro = @codUsuarioCadastro
        ORDER BY codRemessa DESC
        OFFSET @offset ROWS
        FETCH NEXT @limite ROWS ONLY";

        string sqlTotal =
        @"SELECT COUNT(*) FROM [tb_remessa]
        WHERE codRemessa IN (SELECT codRemessa FROM [tb_remessa_dados])
        AND codUsuarioCadastro = @codUsuarioCadastro";
Se fosse com laravel, eu poderia reaproveitar a query...
$query = Remesas::where(...)->where(...);

$total = $query->count();

return ['remessas' => $query->paginate(15), 'total' => $total];
@Randrade odeio com todas as forças fazer query na mão :\
@Randrade o que acha de eu usar aquela de ontem? Fiquei na dúvida por causa da quantidade de stars
 
@WallaceMaxters Então, no banco é feito as duas consultas, mas vc só não repete no código
@WallaceMaxters Tente usar e veja se não vai ter problema, é melhor para vc
 
@Randrade Eu sei, mas eu não quero ter que escrever isso. Tô perdendo tempo.
@Randrade olha esse
 
1:05 PM
@WallaceMaxters mano ainda estou na porr# do problema do checkbox kk'
 
@WallaceMaxters Eu nunca utilizei esse
 
@Randrade o problema que esse parece estar fazendo a conexão.
@Randrade eu só preciso do Builder, não preciso de conexão com banco.
@Randrade eu quero pra usar com Dapper mesmo
 
da uma olhada nesse code rapidão só para ver o que tem de errado putz pastebin.com/AaLTUfLs @WallaceMaxters
 
@JoanMarcos é difícil saber sem o html no código. Você postou só o JS.
 
@WallaceMaxters Já pensou em fazer sua própria extensão para isso?
 
1:10 PM
@Randrade eu queria saber se no dapper tem como pegar o valor de [Table] externamente.
@Randrade Já sim, mas estou sem tempo.
 
@WallaceMaxters Veja este exemplo
 
pastebin.com/3Tmcpdve HTML @WallaceMaxters
 
@Randrade não gostei kkkkk. eu já tinha visto antes
 
@WallaceMaxters Um exemplo
 
@JoanMarcos id="checkbox" dentro de um foreach? achei que eu tinha falado antes que isso dá merda, né
 
1:13 PM
@WallaceMaxters nen lembrava
 
@rray ontem foi massa, maior pertubação
@Math cai de patente tb, n durei muito tempo de ak n
 
@JefersonAlmeida derrubei o cara na smoke kkk eu vi novamente
 
@JefersonAlmeida mas legal, ja chegou la hehehe
eu acho q to de ouro 1 deve ter um ano ou mais hauhaua
agora diminui o ritmo, mas msm qnd jogava direto nao caia nem subia
 
@rray aquela jogada foi epica, estou sem entender nd até agora
@rray vou tentar ver o replay hj
 
@Randrade para o meu caso, o Sql Kata parece ser melhor que dapper, viu!
 
1:16 PM
@Math volta a jogar com a gente, que garantimos pelo menos o ouro 4
 
@WallaceMaxters Cara, a questão é que vc que quer ter tudo de um ORM num micro ORM
 
qnd tem de novo?
 
@Randrade Sim, agora que estou com dapper, eu queria mesmo era ter um SQL BUILDER
SQL BUILDER != ORM
 
@Math hj deve ter
 
@Randrade O ORM trata faz a abstração, o SQL Builder apenas gera as queries a partir do código nativo da linguagem.
Se o SQL Kata tiver como instalar apenas o SQL Builder, eu uso. Se tiver que instalar tudo, sem chance.
 
1:19 PM
@Math hj
 
@Randrade haaaaaaaaaaaaaaaaaaaaaaa.... tem um detalhe
@Randrade o único problema que vejo agora é que, se eu usar ele, não vou precisar do dapper.
 
Olá
 
@Randrade versão beta, nem dou valor :\
 
Bom dia a todos
 
@WallaceMaxters Melhor esperar. Já está com um sistema meio complicado e usar algo me beta ainda...
 
1:21 PM
Alguém sabe como eu posso me preparar para um hackathon?
 
@Randrade eu queria algo tipo isso aqui:
Não quero um ORM, saca? Quero só o Builder;
@Randrade uma última pergunta...
[Table("xxxxx")]
class MinhaClasse{}
Tem como pegar o valor de Table pelo MinhaClasse?
 
@WallaceMaxters Reflection!!1
 
Isso aqui tá bunito de ver
using(var conn = new SqlConnection("your connection string")
{
  var sqlBuilder = new SqlBuilder()
    .Select("Id", "Salary")
    .From("dbo.Test")
    .Where("Id", "@Id");

  var sql = sqlBuilder.ToSql(); // .ToString() also works
  /*
  SELECT Id, Salary FROM dbo.Test WHERE Id = @Id
  */

  var result = conn.Query(sql, new { Id = 1 });
}
Só que o repo do cara tem 1 star, kkkkk
 
@WallaceMaxters Vc está olhando a usabilidade e não como foi feito.
 
@Randrade Essa parte estou olhando agora, kkkk
 
1:27 PM
Mas as vezes existem repos com poucas estrelas pq não são divulgadas
 
@JulioHenrique preciso de dicas
 
@Randrade Sim.
@Randrade parece que aqueles repos que o cara fez pra ele mesmo usar e botou no nugget pra ficar fácil de instalar, kkkk
@Randrade eu tenho um query builder em php :p
@JoanMarcos e aí? resolveu?
 
@WallaceMaxters Pensei em algo similar a isto também. Está muito simples para algo completo, mas para resolver este problema me parece interessante
 
@WallaceMaxters nen agora está dando, Uncaught TypeError: Cannot read property 'Modulo_ID' of undefined
Atualizei o js lá
 
@WallaceMaxters Me lembra de quando for falar do DDD, para eu te mostrar o que o "Dad" fez para sql
 
1:38 PM
@Randrade Ah, sim. Beleza.
@JoanMarcos tá misturando JS na mão com jquery?
 
@WallaceMaxters estou tetando agora só com JS na mão
 
@JoanMarcos o problema é que você está se concentrando no Js. Você tem que fazer todo o percurso até chegar onde está dando erro.
O laravel está retornando o valor certo? você está pegando a variável do valor certo? A variável é um array? A variável tem objetos dentro desse array? É dinamico ou estático a página html?
 
@WallaceMaxters estou debugando o js
 
mil peguntas a se fazer, pois eu só estou vendo html e js. Eu rpecisava ver o laravel também :p
 
@WallaceMaxters está, sim estou, é um json, estático.
 
1:43 PM
 for(var i = 0; i < modulos.length; i++) {
                    modulos.checked = (modulos.value == ModuloEmpresa[i]['Modulo_ID']);
                    console.log(ModuloEmpresa[i]['Modulo_ID']);
                }
 
@WallaceMaxters pastebin.com/nr98KNNe
o laravel só retorna a consulta man
 
@JoanMarcos jovem, é arriscar demais querer que o mesmo tamanho do ModuloEmpresa seja do mesmo tamanho do checkbox, né?
@JoanMarcos faz um pequeno teste pra mim. Dá um console.log na varíavel depois disso:
ModuloEmpresa = JSON.parse(request.responseText);
quero um console.log de ModuloEmpresa.
@JoanMarcos use o laravel corretamente, jovem! não crie estruturas complexas se não for usá-las....
 
buenos
linqs dias!
 
$b = DB::table('empresa_modulo')
        ->where('empresa_modulo.Empresa_ID' ,'=',$EmpresaID)
        ->lists('Modulo_ID');

return response()->json($b);
@JulioHenrique Entendi a referência.
@JoanMarcos viu meu código acima? Ao invés disso retornar [{modulo_id: 1}, {modulo_id: 2}], vai retornar [1, 2] (o que é bem melhor no seu caso)
 
1:47 PM
Em seguida, ao invés de fazer a bobagem de varrer o for de checkbox e esperar que a mesma quantidade de checkbox seja a quantidade do array, faça assim....
Foi o que eu imaginei, você tá complicando as coisas.
@Randrade olha quem tá falando kkkkkk
@JoanMarcos mude a consulta, conforme eu fiz. E me dê um console.log...
 
@JulioHenrique o/
@WallaceMaxters Oi?
 
@JoanMarcos Tem que ficar assim [7, 9, 2]
@Randrade lê um comentário antes... "Você está complicando as coisas"
 
@WallaceMaxters kkkkk
 
@WallaceMaxters não tem mais lists() no laravel5.5
 
@JoanMarcos tem o que? pluck?
 
1:51 PM
@WallaceMaxters sim sim
pluck()->all()
 
@JoanMarcos beleza.
agora vou te mostrar onde vocÊ fez barberagem :p
tá quebrando a cabeça a toa
 
@WallaceMaxters opa aqui screenshot.net/pt/0gklzur
@WallaceMaxters esse é meu segredo mestre, estou sempre quebrando a cabeça
 
moleque bom.
// Se isso é um array, o nome dessa variável está uma merda, hein! kkkk
// Bota um plural aqui, man

ModuloEmpresa = JSON.parse(request.responseText); // [7, 9, 2]

// Se você tem mais de 3 checkbox, como espera que o `i` exista em moduloempresa?

/*
for(var i = 0; i < modulos.length; i++) {
    modulos.checked = (modulos.value == ModuloEmpresa[i]['Modulo_ID']);
    console.log(ModuloEmpresa[i]['Modulo_ID']);
}*/

// assim é mais certo


Array.prototype.forEach.call(modulos, function (checkbox) {
@JoanMarcos leia com carinho cada xingamento comentário
Array.prototype.forEach.call aplicará um forEach nativo do javascript em cada elemento do querySelectorAll.
Ao invés de você percorrer todos os checkbox e tentar fazer a mágica de achar o índice em ModuloEmpresa através do for, é mais fácil ver se o valor existe dentro de módulo empresa.
É como se você estivesse fazendo um in_array do PHP.
@JoanMarcos mais uma coisa: parseInt foi usado porque o checkbox retorna um string no checkbox.value. O Array é um array de Integer, o javascript faz diferenciação na hora de comparar os valores do array
Veja:
[1].indexOf(parseInt("1")) // 0 : existe
[1].indexOf("1") // -1 : não existe
@JoanMarcos >= 0 é que se for 0 ou maior, existe o valor dentro do seu array. Se for -1, não existe.
Só uma correção: forEach não precisa do return, kkkkk
 
@WallaceMaxters putz vlw mestre, você é o cara
 
deu certo?
Uma pequena correção, por isso usei o return...
modulos_empresas = JSON.parse(request.responseText); // [7, 9, 2]

Array.prototype.forEach.call(modulos, function (checkbox) {

    // Quando um valor existe no Aray, o indexOf retorna a posição dele. Quando não, retorna -1

    checkbox.checked = modulos_empresas.indexOf(parseInt(checkbox.value)) >= 0;
})
 
1:59 PM
Caramba, ainda esse problema
 
@AndersonCarlosWoss sim
 
@JoanMarcos olha o código de novo
O checked é igual a verificação se existe dentro do array.
@AndersonCarlosWoss ele estava fazendo barbeiragem
 

« first day (1644 days earlier)      last day (2140 days later) »