« first day (1579 days earlier)      last day (2492 days later) » 
00:00 - 22:0022:00 - 00:00

22:00
@GuilhermeNascimento versão resposta do meu comment? é bom, pq eu tava muito entretido pra elaborar.
@Bacco com certeza :D ... agora que me dei conta do @echo off :P +1 pro comment
@Bacco sabe o que significa esse trecho acima?
Confuso essa parte do C# kkkkk
@WallaceMaxters seguinte , que dizer que vc tem um IEntidade<Uma classe qualquer> sendo que essa classe qualquer é do tipo class
Olha isso, que loucura:

public abstract class BaseEntityManager<TEntity>
where TEntity : class, IEntity, new()
resumindo pode ser qualquer classe
22:02
@JefersonAlmeida Saquei.
@WallaceMaxters mesma coisa nesse trecho, só n lembro como fica o where com ,
vou ver aqi e te digo
@Bacco se puder, vc que tem mais conhecimento em diferentes arquiteturas de sistemas operacionais pode me afirmar se errei em algo nisto pt.stackoverflow.com/a/290053/3635 ? Grato o/
@JefersonAlmeida é assim que o Dapper faz pra aceitar coisas como conn.Query<QualquerClasseQueEuQuiser>() ?
@GuilhermeNascimento eu acho complicado depender de string
22:04
@Bacco humm, entendo
@WallaceMaxters n conheço o dapper, mas deve ser isso mesmo
14
Q: Qual a diferença entre "generics" (Java/C#) e "template" (C++)

ManieroNa pergunta Quais as diferenças entre Tipos Genéricos em C# e em Java? se mostrou a diferença entre o mecanismo de generics entre Java e C#. Sabemos que o C++ não possui generics, mas usa templates para isso. Qual a diferença destes dois mecanismos dessas linguagens?

@WallaceMaxters
public abstract class BaseEntityManager<TEntity>
where TEntity : class, IEntity, new()
@JefersonAlmeida eu acho que mais difícil que isso é só o usigned int long long id
nesse caso seu TEntity tem que ser um class, no caso uma classe qualquer, que implemente IEntity e tenha construtor
da uma olhada nesse link tb
@WallaceMaxters esse dai eu n conheço
22:09
@JefersonAlmeida c++
7
Q: Is 'long unsigned' as valid as 'unsigned long' in C?

paxdiabloA question was recently asked about whether ULL or LLU was valid for specifying unsigned long long constants in C. I know they're both valid but I was thinking that ULL would be preferable since it matched the type unsigned long long. However, I'm not so certain now. The gcc compiler allowed the...

unsigned long
long unsigned

unsigned long int
unsigned int long
long unsigned int
long int unsigned
int unsigned long
int long unsigned
veii
até embolou a mente agora
22:41
@WallaceMaxters Você pode usar o dynamic para isso, mas vc pode te problemas depois. Eu uso isso aqui quando preciso gerar um relatório apenas onde o alias é o nome da coluna. Mas se for para utilizar em algum lugar, eu não recomendo
@JefersonAlmeida Foi mal nem responder, foi um pouco corrido esses dias
@Randrade de boa, muito trabalho por aí?
@JefersonAlmeida Muito. Hoje eu fui numa reunião com um possível cliente novo
@Randrade massa, novos projetos, novas demandas
mais cash entrando
Esse é coisa simples, não vai dar nem para pagar a cerva direito kkk
Randrade como faço pra saber se uma classe extende uma classe Abstrata que usa constrain?
@R
@Randrade exemplo:
  public abstract class EntidadeAuditavel<TModelAuditavel> : Entidade where TModelAuditavel : class
Em seguida: MinhaClass : EntidadeAuditavel<MinhaClassAuditavel>
Não tem um jeito menos complicado que o do "dad"? kkkkkk
22:46
@WallaceMaxters Acho que já sei o motivo de vc querer usar isso kkk
Do curso?
8
A: Como preencher automaticamente campos ao salvar objeto em banco

Cigano Morrison MendezRepare que o código para salvar o usuário está aqui: if (entry.Property("UsuarioModificacao") != null) { entry.Property("UsuarioModificacao").CurrentValue = HttpContext.Current != null ? HttpContext.Current.User.Identity.Name : "Usuario"; } O princípio é simples: se há uma tabela de audito...

Sim :D
Eu estou implementando essa parte, mas vi que algumas coisas é possível usar o "this"
pensei que se preenchesse o <> com object daria certo, kkkkkkk
@Randrade tem q no minimo pagar a cerva, senao n vale apena
@JefersonAlmeida Vai dar na faixa de umas 50hrs, se fechar
@Randrade tá erradão né?
var results = ChangeTracker
.Entries()
.Where(e => e.Entity != null && e.Entity is EntidadeAuditavel<object>)
@WallaceMaxters eu implementei algo parecido com isso semana passada, de log de auditoria, se quiser te ajudo
@Randrade realmente pouco, vc mesmo q vai fazer?
22:48
Eu quero saber se determinada classe herda uma classe abstrata (porem essa classe abstrata tem um constrain)
@JefersonAlmeida Provavelmente. Vou tentar ganhar o cliente para fazermos mais coisas.
@Randrade entendi
@Randrade e o projeto é grande?
@JefersonAlmeida Não, só jogar 3 planilhas para um cadastro de produtos e fazer um pseudo estoque
@WallaceMaxters Tem como mostrar como está a modelagem?
@WallaceMaxters Já conhece o IsSubclassOf()?
@Randrade Ah, tipo o do PHP kkkkk
@Randrade mas dá pra usar isso na parada com constrains??
 public abstract class EntidadeAuditavel<TModelAuditavel> : Entidade where TModelAuditavel : class
    {
    }
Quero saber se alguma classe eu usei "MinhaClass : EntidadeAuditavel<MinhaClassAuditavel>"
var e = new MinhaClass();

e.GetType() ????????????
@WallaceMaxters Cara, vc embolou minha mente. kkkk
Consegue montar um exemplo do seu modelo?
22:58
@Randrade olha ae
public class Model1
{}

public class Modelo2 : EntidadeAuditavel<Modelo2Auditavel>
{
}

public class Modelo2Auditavel {}

public abstract class EntidadeAuditavel<TModel> where TModel : class
{}
Eu quero saber, através da instância do objeto (tanto Model1 como Model2) se algum deles implementam EntidadeAuditavel
@WallaceMaxters E vc quer saber se o Model1 ou o Model2 possui EntidadeAuditavel<MinhaClassAuditavel>?
@Randrade sim
@Randrade não consigo fazer um...
entry.GetType().IsSubclassOf(EntidadeAuditavel<nameof(entry)>);
alguma coisa do tipo...
@WallaceMaxters Cama ai que vou dar uma olhadinha na documentação para ver se tem algo sem precisar de um monde de condições
GetGenericParameterConstraints
23:14
Boa noite a todos. Desculpem incomodar mas já incomodando. Alguém aqui programa em Python ???
@WallaceMaxters A MS tem um exemplo que explica bem o que vc deseja, mas não é isso ainda que eu quero fazer, acho muito complexo para isso :p
Manjadores de Python, por favor...
1
A: Revisão de código: Servidor com threads para lidar com múltiplos clientes

PiovezanA lógica do servidor deve ser assim: Enquanto verdadeiro: Accept (operação bloqueante) Criar uma nova Thread e passar para ela o socket_client. Ela deverá ficar em loop tratando a chegada de mensagens até receber ordem de fechar Fim enquanto

Teria familiaridade com a biblioteca asyncio ???
@Randrade a caminho da gambiarra:
            foreach (var entry in ChangeTracker.Entries())
            {
                string audityName = entry.GetType().Name + "Auditoria";

                var auditora = entry.GetType().GetGenericParameterConstraints().First(e => e.Name == audityName);



            }
23:24
@WallaceMaxters O módulo asyncio do python ???
23:35
Eu ouvi Python?
@ThiagoLuizS eu costumo usar mais o Pthon 2
@WallaceMaxters Entendo Obrigado mesmo assim
@AndersonCarlosWoss Já utilizou o módulo asyncio ?
@Randrademinha internet acabou de cair no meio do deploy, tou aqui no 4g e ainda usando vpn
imagina a velocidade
@ThiagoLuizS Já
@AndersonCarlosWoss Poderia me dar uma luz sobre o conceito por trás do mesmo ???
23:45
@Randrade "datetime2 result in out-range value bla bla bla..."
Estou afim de corrigir isso
async, essa é a luz
:D
@WallaceMaxters Isso é pq vc deve estar passando um valor não válido para o DateTime. Talvez 1990-01-01?
7
Q: O que é Global Interpreter Lock (GIL)?

Anderson Carlos WossUma das primeiras coisas que se lê ao começar a estudar sobre threads em Python (CPython) é sobre o Global Interpreter Lock (GIL). O que exatamente é o GIL? Quais são suas implicações práticas sobre uma aplicação que utiliza threads? Lendo superficialmente, inferi que devido às implementações...

@WallaceMaxters O negócio da reflection eu vou deixar para amanhã, tenho que entregar uma demanda hoje e se continuar eu vou me atrasar, sorry
@AndersonCarlosWoss Ia falar do GIL agora kkkk
23:46
SE falasse o nome do campo, ficaria mais fácil
@AndersonCarlosWoss Ele zoa todo o barato das threads
@WallaceMaxters Vc tem o ModelState aí?
@AndersonCarlosWoss O próprio Interpretador usa uma Thread certo ???
@WallaceMaxters Veja isso
4
A: Erro ao atualizar entradas no Entity Framework

Cigano Morrison MendezInclua no seu contexto um override para o evento SaveChanges da seguinte forma: public override int SaveChanges() { try { return base.SaveChanges(); } catch (DbEntityValidationException e) { foreach (var eve in e.E...

@ThiagoLuizS Ele é um processo em C que executa no computador, sim
23:49
@AndersonCarlosWoss Pelo que entendi da documentação e textos que estou lendo o asyncio não usa paralelismo mas sim concorrência ou estou errado ??
De certa forma usa paralelismo, mas não de dois códigos executarem ao mesmo tempo
Ele libera o interpretador para "outro código" quando o atual está ocupado com tarefas que não são responsabilidade do interpretador
@AndersonCarlosWoss Ele permite que uma função/método passe a deixar outro executar ?
De certa forma, sim
@AndersonCarlosWoss No caso do asyncio a declaração await é quem faz isso ?
@Randrade será que aconteceu um erro educativo proposital?
23:55
@WallaceMaxters Sempre. C# é bom até nisso kkk
00:00 - 22:0022:00 - 00:00

« first day (1579 days earlier)      last day (2492 days later) »