« first day (1580 days earlier)      last day (2491 days later) » 

00:07
@Randrade não mostra nada no ConsoleWriteLine quando roda o Seed?
É ele que tá dando pau
@WallaceMaxters O Seed não tem como debugar no update-databse. Se for em produção ele vai te dar o erro na tela, pode ficar tranquilo kkk
Eu quero saber o que tá dando pau então :|
@WallaceMaxters Não sei se é o Seed em kkk
Está dando erro no update database?
Ou ao executar o sistema?
@Randrade Tá dando o erro quando eu rodo o update-database
Ele está falando que é o SaveChanges (o primeiro que é chamado)
Qual erro?
00:10
Dúvido que se eu lançar uma excessão com uma mensagem ela não aparece :Dp
@WallaceMaxters A pessoa sai do PHP mas o PHP não sai da pessoa!
@Randrade Ué, se o ConsoleWrite não funciona, vou fazer o que?
update-database -verbose
Vc vai ver o SQL gerado
sim, mas não mostra nada, só dá a excessão falando que datetime2 deu pau
@WallaceMaxters Qual a exceção correta?
Isso ocorre no update-database mesmo?
00:13
sim.
vou te mostrar
System.Data.Entity.Infrastructure.DbUpdateException: An error occurred while updating the entries. See the inner exception for details. ---> System.Data.Entity.Core.UpdateException: An error occurred while updating the entries. See the inner exception for details. ---> System.Data.SqlClient.SqlException: The conversion of a datetime2 data type to a datetime data type resulted in an out-of-range value.
@WallaceMaxters Como está seu Seed?
addOrUpdate, mas parece que problema está na implementação do "dad"
ele fez umas paradas com "nameof" que sobrescreve o SaveChanges
@WallaceMaxters Não é isso, mostre ele completo
Eu acho que já sei o que é, kkkk
O método chama AddOrUpdate.
Quando não tem nada, ele executou filé. Quando tem alguma coisa, dá erro. Ele não tá entrando na condição e o campo data tá ficando vazio.
Será que é isso?
Não deveria ser:
typeof(IEntidade).IsAssignableFrom(entry.Entry.GetType())
typeof(IEntidade).IsAssignableFrom(entry.GetType())
@Randrade vou testar.
@WallaceMaxters Entry seria DbEntityEntry?
00:18
Entity na verdade
 foreach (var entry in ChangeTracker.Entries().Where(e => e.Entity != null &&
                    typeof(IEntidadeNaoEditavel).IsAssignableFrom(e.Entity.GetType())))
uma condição usa entry.Entity.GetType(), a outra entry.GetType()
Uuhu! era isso mesmo
O dad tentou me trollar, mas não foi dessa vez :D
Vc copiou do livro?
Não, eu estou estou indo na raça
@Randrade na verdade ele fez essa parte do código e pediu pra eu implementar as outras coisas.
Haaaaa
Eu nunca vi ele fazendo esse tipo de pegadinha não (se fosse eu eu faria kkkk)
Pode ter sido descuido mesmo, ou ele está te testando de uma forma diferente
Quando vc terminar o curso eu vou ver com ele se vc já está apto para participar de um projeto comigo
ainda assim tá dando pau, vou ter o que é
vou descobrir, nem que eu fique até 1 da manhã
00:35
@WallaceMaxters Quer postar o seu seed?
ahhhhhhhhhhhhhhhhhhh
o erro mudou agora
tá em outra linha do seed, é a linha 61
@WallaceMaxters Como se eu estivesse vendo né? kkkk
    namespace DesignLiquido.Educacional.Migrations
    {
        using DesignLiquido.Educacional.Models;
        using System;
        using System.Data.Entity;
        using System.Data.Entity.Migrations;
        using System.Linq;

        internal sealed class Configuration : DbMigrationsConfiguration<DesignLiquido.Educacional.Models.EducacionalDbContext>
        {
            public Configuration()
            {
                AutomaticMigrationsEnabled = true;
                AutomaticMigrationDataLossAllowed = true;
@WallaceMaxters Vc não precisa colocar um SaveChanges() toda hora não
E outro, para esse tipo de Seed eu prefiro criar o GUID manual e replicar
Não foi eu que pus ([ª_ª]), foi o dad
00:41
@WallaceMaxters É que assim vc sempre vai ter os valores. Agora, se vc precisar dar manutenção vira um caos kkkk
@WallaceMaxters Mas tem várias formas de usar o Seed.
Para vc ter ideia, eu uso o Dapper junto ao Seed num projeto onde eu necessito obter os dados de uma base da dados legada
@JefersonAlmeida Eu esqueci de falar. Esse novo cliente é o cara que abastece a 25 de março inteira (trás os containers todos kkk)
@Randrade eitaaaaa, tomara q der tudo certo então
@JefersonAlmeida Eu nem ligo para isso, mas se ele quiser me dar um container fechado como pagamento... kkkkk
@Randrade huahuahuuhauhahuahauhauha, uns 2 logo
@WallaceMaxters na verdade no seed tem q ter o GUID manual, senão ele vai criar sempre registros novos, nunca vai atualizar os antigos pq o GUID ta mudando sempre
@Randrade removi o local db sem querer. O que faço pra exibilo de novo? kkkkk
@Randrade acho q vou pegar a semana home office dnv, ta foda aqui, morrendo de dor
n tou nem conseguindo me abaixar e andar direito
00:55
@WallaceMaxters No VS?
@WallaceMaxters View > Server Explorer?
Não seis e entendi bem kkk
@JefersonAlmeida Nem vai dar para tomar uma essa semana então
Sim, eu coloquei "Remover" em cima de "DATA CONNECTIOS"
@Randrade esperar até quinta para ver se melhora, pq agora de noite piorou
Eu aqui que o código ali tá funcionando porque o addOrUpdate tá usando d.Nome como parÂmetro
00:57
@WallaceMaxters Clica em Connection to Database e escolhe a base
@WallaceMaxters Ou fecha o VS, abra novamente e mande atualizar
Também pode dar certo (a ConnectionStrings está certa?)
@WallaceMaxters mas se vc verificar tem varias Tags duplicadas por exemplo
valeu, deu certo, copiei do Webconfig e colei lá
@JefersonAlmeida to olhando direto no banco, não tem nada duplicado
Tá rodando o seed várias vezes?
Cd vez que rodar, deve criar novos
@JefersonAlmeida Ele está usado o .AddOrUpdate()
Não vai duplicar
@Randrade tá de zoeira comigo... Eu desative os métodos saveChange e mesmo assim tá dando pau
01:04
Mas ele tá criando id novos
Não, acho que a sentença e => e.Nome executa um SELECT antes
Com o Gui.newguid
Então cd vez q rodar o seed vai mudar a pk
E criar dnv
Entendi, já entendi, kkkkk
Então o que eu faço?
mesmo comentando "context.SaveChanges" tá dando pau, kkkkk
vontade de deletar o banco, mas estou sem o SSMS
@JefersonAlmeida Está certo, nem tinha percebido isso
@WallaceMaxters Algo tipo assim que ele quer dizer
DisciplinaTagId = new Guid("3a2b1960-fc74-46e1-a850-27106ca7cbcd") //valor fixo aqui
@Randrade será que fiz coco?
The ALTER TABLE statement conflicted with the FOREIGN KEY constraint "FK_dbo.DisciplinasTags_dbo.DisciplinasAuditorias_DisciplinaId". The conflict occurred in database "aspnet-DesignLiquido.Educacional-20180407012624", table "dbo.DisciplinasAuditorias", column 'DisciplinaId'.
01:18
@WallaceMaxters Sim
kkkkk
Como ficou seu seed?
Será q ue foi porque eu deixei o relacionamento?
Eu não mexi quase nada no seed
eu deletei os registros do banco, só isso :p
@WallaceMaxters Seu relacionamento tem DisciplinasAuditorias_DisciplinaId em DisciplinasTags?
Cara, como está o seu model?
Seu projeto está em algum git?
@Randrade Não, kkkkkk. Não era pra ter relacionamentos, kkk. é só a "tabela cópia"
@WallaceMaxters Tem algo relacionado aí
Acho que seu problema todo está aí
Eu tirei
@Randrade eu falei com o "dad" que achei estranho o nome que ele dá para as PK
01:23
@WallaceMaxters Seu projeto está no git?
Sim, mas não upei nada ainda.
Vou até fazer isso agora.
@Randrade na verdade está no Bitbucket (privado)
O problema do DateTime2 descobri que era em umas dos relacionamentos, coloquei nullable funcionou.
Mas o problema é que não deveria ser nulabl
@WallaceMaxters É, esse não está comigo aqui, então nem tem como te ajudar
@WallaceMaxters Pq vc não estava passando o valor correto
@Randrade aí que tá, é o código automático do mestre que fez isso.
Lembrando que se vc tiver uma classe não editável com a DataCriacao ou similar, vai dar erro
@WallaceMaxters Esse código que vc está me mostrando não é igual a v1 do curso dele que eu conheço não.
@WallaceMaxters conpartilha o bitbucket cmg para eu dá uma olhada
@WallaceMaxters meu usuario é jeferson07
01:42
pera ae
o dono do repo parece ter restringido quanto ao compartilhamento, não tem a opção aqui kkkk
:/
no caso vc quer salvar somente a data de criação e usuario de criação
essas coisas neh?
isso da entidade base
 public override int SaveChanges()
        {
            try
            {
                CheckEntities(ChangeTracker.Entries());
                return base.SaveChanges();
            }
            catch (DbEntityValidationException ex)
            {
                var errorMessages = ex.EntityValidationErrors
                    .SelectMany(x => x.ValidationErrors)
                    .Select(x => x.ErrorMessage);

                var fullErrorMessage = string.Join(";", errorMessages);

                var excpetionsMessage = string.Concat(ex.Message, "Os erros de validações são: ", ful
        private void CheckEntities(IEnumerable<DbEntityEntry> entires)
        {
            var dataAtual = DateTime.Now;
            foreach (var entry in entires.Where(e => e.Entity is EntityBase))
            {
                var entity = (EntityBase)entry.Entity;

                if (entry.State == EntityState.Added)
                {
                    entity.DataCriacao = dataAtual;
                    entity.UsuarioCriacao = (HttpContext.Current != null && HttpContext.Current.User.Identity.Name != "") ? HttpContext.Current.User.Identity.Name : "Usuario";
seria +- isso
no caso minha EntidadeBase é assim
    public class EntityBase
    {
        public Guid Id { get; set; }

        public bool Excluido { get; set; }

        public string UsuarioCriacao { get; set; }

        public DateTime DataCriacao { get; set; }

        public string UsuarioAlteracao { get; set; }

        public DateTime? DataAlteracao { get; set; }

    }
@JefersonAlmeida essa data de criação sua tá diferente, hein!
@WallaceMaxters nem tinha percebido, mas dá para afzer das 2 formas, como ta na modificação e como tá no Add
peguei isso de um projeto q tenho aqui, depois vou olhar para ver se foi eu mesmo q fiz isso
O meu tá "cheio de reflection" kkkkkk
 if (entry.Property(nameof(IEntidadeNaoEditavel.DataCriacao)) != null)
                    {
                        entry.Property(nameof(IEntidadeNaoEditavel.DataCriacao)).CurrentValue = currentTime;
                    }
                    if (entry.Property(nameof(IEntidadeNaoEditavel.UsuarioCriacao)) != null)
                    {
                        entry.Property(nameof(IEntidadeNaoEditavel.UsuarioCriacao)).CurrentValue = HttpContext.Current != null ? HttpContext.Current.User.Identity.Name : "Usuario";
Tem como mandar um Console.WriteLine para o output do debug?
01:51
Tem que usar Debug.WriteLine, né?
eu nunca uso isso
@WallaceMaxters Cara, tem muito namef() ai kkk
o que tu usa?
o debug do vs mesmo
@Randrade foi o presidento que colocou kkkkk
01:52
uma coisa usa o if (entry.State == EntityState.Added) para verificar se vai adicionar a data de criação
eu acho mais pratico fazer isso var entity = (EntityBase)entry.Entity;
@Randrade eu falei com ele: "não vai salvar isso na variável e reusar" - Resposta: "Não to afim de fazer isso agora"
@WallaceMaxters kkkkkk
Esse sim é ele
já q antes eu filtrei as entidades para só vim as do EntityBase
e n é pq ele n fez q vc n pode fazer
@Randrade ele estava parecendo estar muito direto. Nada de falar de política, igual você tinha comentado, kkkkk.
@WallaceMaxters O último código que eu fiz com ele o resultado foi esse:
 public override async Task<int> SaveChangesAsync()
        {

            try
            {
                ProcessEntries(ChangeTracker.Entries());
                return await base.SaveChangesAsync();
            }
            catch (DbEntityValidationException ex)
            {
                var errorMessages = ex.EntityValidationErrors
                    .SelectMany(x => x.ValidationErrors)
                    .Select(x => x.ErrorMessage);

                var fullErrorMessage = string.Join("; ", errorMessages);
01:54
@JefersonAlmeida eu vou refatorar na cara dura.
@WallaceMaxters Deve ser o tempo (ou vc não puxou assunto kkk)
@Randrade O cara tava falando em inglês com a namorada dele. Fiquei de cara!
@WallaceMaxters Ué, esperava que ele falasse o quê? kkk
@Randrade mas ele fala muito rápido.
@WallaceMaxters Só lembrando, o código acima ainda da para refatorar bem. Tem mais de 1 ano que não altero ele
01:55
@R
Meu debug não tá funcionando.
Estava dando uma excessão falando que tinha que usar ISGenericParameter
Mas não entendi muito bem.
nossa, cara, vou é dormir daqui a pouco. To apanhando em coisa que parece ser boba.
ahuaha
qualquer coisa fala cmg amanhã, tou indo dormir tb
Mas já?
Tudo fraco
tou morrendo de dor
até ficar sentado doi aqui
bendita hr q fui inventar de jogar bola ontem
como obtenho as subclasses?
as classes que herdei?
boa noite
02:16
boa noite
 
7 hours later…
08:50
bons dias
bom dia :)
09:15
0
A: Como criar um certificado SSL local em Windows?

OmniPode criar um certificado das seguintes formas: PowerShell (Windows 10 e Server 2016): Abra o PowerShell; Use o comando New-SelfSignedCertificate -DnsName "endereço do seu site", "outro endereço do seu site" -CertStoreLocation "cert:\LocalMachine\My" para criar o seu certificado; makecert:...

as vezes tenho a sensacao que o pessoal pensa meu deus a pergunta nao tem codigo, logo vamos fecha-la como fora de escopo
=/
09:29
@Omni não me admira nada que seja assim o pensamento.
(e ja agora, raios, enganei-me no link, a ideia era linkar a perguntar, nao a resposta)
09:54
@Omni é só fazer scroll ;)
10:39
-3
Q: Significado de conselhos

ADÉRITO Eugénio DengoSignifica um termo preventivo para ter conhecimento de novas Coisas para Aplica-las no Relacionamento, Vida Espiritual, na Sociedade.

e com cada uma xD
melhor, so mesmo perfil do tipo :)
10:55
bom dia
11:12
Saudações
12:00
-1
Q: Desenvolvimento de App

user107357Bom dia pessoal, alguém poderia me indicar uma empresa de desenvolvimento mobile empresarial com boa reputação em SP.

12:10
@Articuno o novo servico de informacoes xD
12:21
Pessoal, ainda tá vivo:
> É sempre mais melhor...
@Maniero A noite eu vejo com mais calma, se o jsbueno não aparecer antes haha
12:43
0
Q: How can I do this with CSS Grid?

Bruno TeixeiraI'm struggling to achieve the following structure using CSS Grid. I need it to be responsive which makes using VW a pain. I've searched for a similar example but no luck. Does anyone has a clue on how can I do this? Thank you

@AndersonCarlosWoss é, ele errou, deveria ser "mais melhor de bom"
13:02
Bom dia
 
1 hour later…
14:03
Luska, pelo amor da santa, lê a mensagem de erro!! i.imgur.com/MzJV9qj.pngMoshMage 9 mins ago
kkkkkkkkkkkkkkkkkkkkkk
14:36
@JeffersonQuesado Tá aí?
@Articuno hahaha
https://pt.stackoverflow.com/q/290205/2363
@JulioHenrique que confusão hehe
@TobiasMesquita ficou né? praticamente o que eu queria saber o @Maniero respondeu aqui pt.stackoverflow.com/questions/89889/…
valeu
mas tem um problema ali, false == undefined, então quem chama esta função tem de fazer uma comparação restritiva (===)
14:53
@LINQ to não xD
Só meu fantasma aqui
@Articuno o titulo até parece uma chamada de filme da sessão da tarde kkkkkkkkkkkkk xD ... fechado
Saindo pra almoçar com a patroa, flws @LINQ
 
1 hour later…
16:01
@JeffersonQuesado flws, amplexos
16:17
@LINQ meu fantasma acabou de voltar
Que diabos é amplexos?
@JeffersonQuesado Abraço
@Randrade nossa, que nome feioso
@JeffersonQuesado Feioso é o teu nome
:p
@JeffersonQuesado Queria uma ideia pra fazer um regex com fírulas, mas acabei indo pro lado mais simples da coisa
16:35
Boa tarde *** galera
boa tarde, seus delirantes.
alguém usa o plugin data table JQuery ?
tira uma dúvida na moral ^^
@JoanMarcos pra que serve? é aquele que faz paginação
?
@WallacedeSouza aquele de tabela
16:38
O que quer saber?
que tem pesquisa ordenação paginação
eu posso alterar a estrutura padrão dele, tipo, quero modificar o input de pesquisa, quero colcar ele em outro lugar mas não quero fazer tudo do zero
@Randrade GOD <3
@Randrade esse plugin é o jQuery querendo dar uma angularizada?
@WallacedeSouza Não, acho que ele existe antes do Angular xD
16:46
@LINQ que chato, regex sempre é a melhor resposta
Pode não ser a mais eficiente, nem a mais elegante, mas é a melhor
@JeffersonQuesado Como que bani 2 vezes?
@JeffersonQuesado Mas foi usando regex xD
Só que assim
(#(COISA|OUTRA|OUTRA_COISA)#)
kkk
Meu VS ta sem IntelliSense e coloração de código T-SQL. É coisa do VS 2017 ou apenas o meu está assim?
@ViníciusLima Todos têm isso
pelo menos desde que eu uso
@LINQ :( Estranho, o meu 2015 estava normal, porém meu VS 2017 está sem
16:56
@ViníciusLima opa
não tinha me ligado que você disse 'sem'
aí é estranho mesmo
@ViníciusLima Qual a versão do seu VS?
@Randrade 2017 Community
Meu 2015 Community funcionava normalmente
@ViníciusLima O meu deu isso uma vez. Eu tive que resetar as configurações dele
@Randrade Resetando pra ver, reinicio ele?
0
Q: Qual a política para divulgação de eventos/cursos no Meta?

Daniel FalbelMe chamou bastante atenção esta postagem que divulga um evento da Microsoft aqui no Meta. Minha impressão era de que a comunidade não encarava com bons olhos esse tipo de divulgação por aqui... Fazendo uma busca rápida só encontrei divulgação de mais um evento, fora os que são organizados pelo ...

17:04
@ViníciusLima Ele mesmo faz isso. Aí pede para vc escolher as cores (vem o tema blue ou light, não lembor bem) e tudo mais
Ué deu erro
@Randrade To indo no local certo? Ferramentas > Importar e Exportar Configurações
@ViníciusLima Sim
17:10
Tenta fazer salvando as configurações
Ou, se quiser ser mais "hard core", pode excluir a pasta do VS também
@Randrade Kkkkkkkkkkkkkk
Se não me engano, a pasta é essa:
> C:\Users\USERNAME\AppData\Roaming\Code
É deu erro, vou excluir a pasta kkk
@WallacedeSouza vc conseguiu terminar a parada ontem?
17:21
@Randrade Encontrei também uma pasta dentro da Roaming: Microsoft > Microsoft Vsual Studio > 10.0 tem o arquivo dentro: SqlServerDeveloperToolsSettings.bin, será que eu deleto kkk?
Galera, na empresa que trabalho está com uma vaga em aberto. Não sei se posso compartilhar isso aqui, mas pra quem se interessar.
@RenanCarlos pode compartilhar aqui no chat
Vaga presencial em Goiania
@RenanCarlos Gostei da ideia da vaga, mas aquele asterisco em negociável me deu medo kkk
Se eu entrasse e não ganhasse um sabre de luz eu iria ficar com muita raiva
@Randrade HHAHAHAHAHAHA, Aí vai do poder de negociação!
17:28
@RenanCarlos MEUUUUU que foda
@Randrade tb achei a mesma coisa, a não ser que o negociavel seja que seja um modelo diferente, tipo o do novo star wars ou até 2 sabres de luz
Agora, plano de saúde darth vader me preocupa
Boa tarde, gente...
"O APK não tem atividade principal definida no manifesto"
@Randrade É, não funcionou não :(
Como que eu seto qual a atividade que é principal?
17:35
@ViníciusLima Mas ele resetou mesmo?
@Randrade Pior que acho que não, porque ele continou com o tema escuro
0
Q: Como pesquisar nas minhas próprias respostas?

RBZTenho, por exemplo, 10 páginas de perguntas. Quero pesquisar somente nelas, um certo conteúdo no título ou no conteúdo da questão. Tem essa possibilidade ?

@Randrade deve cobrir queimaduras, implantes vocais entre outras coisas
@JefersonAlmeida Se bem que salvou ele da morte, então deve ser bom.
in Política Brasil, 1 min ago, by Wallace Maxters
@GuilhermeNascimento "Se você já usou a foto de outra pessoa como avatar, não tem moral para falar de quem falsifica documento" - Wallace Karnaxters
17:49
@Randrade é desse plano q preciso então, pq do jeito q andam as coisas tou perto da morte já
18:16
@I_like_trains daqui a pouco vai aparecer 1 ou 2 novas respostas de pessoas que copiam parte da minha resposta e adicionam algo a mais só pra dizer que são melhores, mesmo que a base seja só possivel graças a minha resposta :/ — Guilherme Nascimento 28 secs ago
@Math @JefersonAlmeida hj tem?
@rray acredito q sim, só tenho q arrumar a casa um pouco, cheguei de viagem e tem roupa jogada em tudo q é canto
@JefersonAlmeida quarto.roupas.clear() \o/
acho q sim
@gato faltou o sala.roupas.clear(); e o banheiro.roupas.clear();
18:20
@JefersonAlmeida oloco kkkkk
@gato só n tem roupa na cozinha, de resto ta foda e isso pq já lavei umas roupas ontem e ta mais organizado
@JefersonAlmeida as vezes tem q mandar a roupa numa lavanderia pq eh muita, mas so as vezes
@Math deixei o fone no note daí n ouvi o convite ontem :/
@rray sorte a sua, joguei malzão ontem hahaha
0
Q: ScrollTop não funciona após certa rolagem

Felipe GoulartTenho uma div chamada busca, quero que após o ScrollTop 100, ele fique fixo. Não está funcionando. var $w = $(window); $w.on("scroll", function(){ if( $w.scrollTop() > 100 ) { $('busca').css("position", "fixed"); } else{ $('busca').css("position", "static"); } });

Off-topic, erro de digitação
18:24
@RenanCarlos legal, vou aplicar
@gato tou pensando em chamar a diarista, pq a situação lá em casa ta feia
@JefersonAlmeida aqui em casa costumava vir uma vez por mês
tipo, p dar uma limpeza geral
@gato tb faço isso
@Randrade me tira uma duvida
@JefersonAlmeida Diz arwe
@Randrade ia criar um enum com 4 opções, porém além da descrição dele ele tera uma sigla tb, como faço isso?
sendo q a sigla é tipo S/D
18:36
@JefersonAlmeida Cria um custom attribute
@Randrade certo, pensei em algo parecido
@JefersonAlmeida Veja um modelo simples
Tenho um attribute e criei uma extension para obter os valores
@Randrade vlw
incrivel 2 upvotes na pergunta, 4 upvotes na resposta e só um voto de fechamento -.-' lamentável é ver upvotes por erro de digitação
2
Q: ScrollTop não funciona após certa rolagem

Felipe GoulartTenho uma div chamada busca, quero que após o ScrollTop 100, ele fique fixo. Não está funcionando. var $w = $(window); $w.on("scroll", function(){ if( $w.scrollTop() > 100 ) { $('busca').css("position", "fixed"); } else{ $('busca').css("position", "static"); } });

Boa tarde alguém poderia me ajudar em uma dúvida de lista encadeada em C?
fiz isso
int CompareLists(Node *headA, Node* headB)
{
headA=headA->next;
headB=headB->next;
if(headA->next==NULL && headB->next==NULL)
{
return 1;
}
if(headA->next==NULL || headB->next==NULL)
{
return 0;
}
while(headA->next!=NULL && headB->next!=NULL)
{
if(headA->data=!headB->data)
{
return 0;
}else{
return 1;
}


}
// This is a "method-only" submission.
// You only need to complete this method
}
18:53
@rray criei outro deck meta no duel links
esse mais forte
@Articuno qual? :D
peixinho dourado. Esse deck limpa o campo todo só na base de sacrificio e renascimento de monstros
Complica a vida do oponente
@Randrade eu verifiquei aqui que o DisplayAttribute tem um ShortName, vou testar utilizar ele, para n precisar criar mais um atributo a mais
@JefersonAlmeida É que quando eu preciso de mais um nome é sempre para HTML, então eu sempre crio esse por padrão. kkkkkk
19:03
@Randrade eu nunca precisei criar um html pelo custom, vc normalmente coloca o q nele?
@JefersonAlmeida Um ícone
Uso muitos enuns para situações, aí algumas vezes me pedem ícones para demonstrar o status
@Randrade já facilita muito qnd vc utiliza em varias telas, otima ideia
19:58
Se conseguiram fazer a baleia do Twitter via CSS, um triângulo deve ser moleza... — mgibsonbr Jan 24 '14 at 15:36
20:09
@Randrade tá por aí?
@Articuno Opa
Tô aqui imaginando como seria a estrutura lógica do banco da niantic
agora fiquei curioso também xD
Pq fica claro q eles guardam informações de pokémons lá também
@Articuno Eles tem que ter tudo separado e estruturado
20:12
E parece q nem usam um banco local no Android, pq qualquer alteração em pokémon (até o nome) faz requisição de rede
Tipo, nome, evoluções, etc
Caraca imagina o tamanho dessa tabela
@Articuno Em campos ou MB?
@Randrade campos, claro
@Articuno Não creio que sejam muitos não
20:13
São muitos, pokemon tem parâmetro pra caramba
@Articuno Se vc olhar bem, não tem não
@Articuno se estiver bem organizado e relacional (de forma "eficiente") creio no Randrade, não devem ser muitos
@Articuno Pense em quantos dados eles possuem do pokemon. Esqueça evoluções e tal
Espécie, tipo, ratio de spawn, se é lendário ou não, nome original, número na Pokédex, Hp, se é shiny, enfim....
Nome, peso, etc
20:15
Então, tudo q citei eu nem levei em conta evoluções
@Articuno Alguns aí já são relacionamentos (se o banco estiver estruturado, conforme o @GuilhermeNascimento disse)
É tudo que se vê no template de descrição de cada um
@Articuno então, lendário devem ter "tipos", incluindo raridade, já deve ser tabela a parte, Shiny e tipo também :) ou seja pelo relacionamento um atributo pode pertencer até a diferentes pokemons
@GuilhermeNascimento nas reuisicoes do webservice tem islegendary
Aliás eu achei muito bacana como eles estruturam os jsons do webservice
@Articuno mas o output do webservice deve ser algo totalmente simplificado o que faz parecer maior, porque é mostrado para a requisição especifica
20:19
@GuilhermeNascimento sim, mas dá pra ter uma noção monstra de como o jogo funciona(por debaixo dos panos)
@Articuno eu tenho um banco de dados totalmente desorganizado e legado, eu criei um Api pra ele que faz parecer que é tudo lindo, de tão bacana que os JSON são retornados
@Articuno Pelo porte da niantic eu não acho que eles possuam algo desorganizado não, mas vendo por cima eu não acho que seja algo "monstruoso".
Agora, a parte de geocalizacão, spawn, e afins são coisas complexas
@Articuno Vc já teve a oportunidade de ver algum banco de dados de um jogo?
Deve ser mesmo não. Os 5 times de 6 q a gente pode salvar ficam salvos no aparelho.
20:38
Se você já colocou um arroba para ocultar erros do PHP, não tem moral para falar mal do Caixa2
2
20:49
tomei um coro do C# hoje, aprendendo a fazer union com linq
Estava retornando tipos anonimos diferentes em cada query linq por isso não conseguia fazer o union
 
1 hour later…
22:06
Saudações, terráqueos
22:44
@Randrade não consegui fazer o aquivo .rem ser identificado pelo IIS, existe a possibilidade dele(IIS) estar usando essa extensão pra alguma coisa interna. Não achei nada falando a respeito. Com uma outra extensão que não é padrão o RST foi de boas...
23:43
@Randrade a intel tirou o dela fora(oficialmente) communities.intel.com/message/536842#536842

« first day (1580 days earlier)      last day (2491 days later) »