« first day (898 days earlier)      last day (3173 days later) » 

@WallaceMaxters Rodando o sistema, na aba Sql Explorer e a melhor opção, instalando o SQL Server Management Studio
@DiegoF Ampla demais, e a resposta é um jabá pro site dele.
Marquei pra fechar.
@CiganoMorrisonMendez valeu
@Randrade
@CiganoMorrisonMendez essa imagem significa que está instalado?
@WallaceMaxters Essa interface é meio limitada. O ideal é você ter o software separado.
Isso é a extensão do SQL Server Management Studio para o VS.
20:05
windows store go go go
As vezes nem precis ainstalar
cigano, é grande. então vamos continuar
Agora que criei os models, quero transformar em tabelas
eu usei a opção Code First, quando criei o Contet
@WallaceMaxters Ok. Vá em View > Other Windows > Package Manager Console
Quando aparecer o prompt, digite Enable-Migrations.
@WallaceMaxters Ele vai criar um arquivo chamado Migrations/Configuration.cs
Ali você define um método de Seed, que seria uma semeadura de dados iniciais. Você não precisa inserir esses dados na mão. São informações como, por exemplo, "Categoria de Produto". Isso economiza um tempo.
20:14
More than one context type was found in the assembly 'Teologia'.
To enable migrations for 'Teologia.Models.ApplicationDbContext', use Enable-Migrations -ContextTypeName Teologia.Models.ApplicationDbContext.
To enable migrations for 'Teologia.Models.DefaultContext', use Enable-Migrations -ContextTypeName Teologia.Models.DefaultContext.
deu esse bo aí
@WallaceMaxters Pode apagar o DefaultContext.cs
Mas o que eu criei?
depois quero aprender a trocar o namespace. Preciso tirar esse teologia
@WallaceMaxters Tem dois contextos de dados. Não precisa dois. Um só tá bom.
No Coding Craft eu explico isso no capítulo 5.
Sim, é porque o ASP.NET criou um da classe AspNetUsers
Entendi
tá dando três erros, fiz alguma cagada
Error 3 The type or namespace name 'DefaultContext' does not exist in the namespace 'Teologia.Models' (are you missing an assembly reference?) C:\Users\wallace\Documents\Visual Studio 2013\Projects\Teologia\Teologia\Migrations\Configuration.cs 15 54 Teologia
Vi o problema aqui
@WallaceMaxters Pode apagar este Configuration.cs também. Ele foi criado em cima de um contexto que não existe mais.
Pode apagar o arquivo e digitar Enable-Migrations de novo.
20:20
Foi, que emoçao
tá gerando uma paradinha
@WallaceMaxters Vai gerar o esquema completo do banco com todos os Models que você fez até agora e seus respectivos relacionamentos.
Quando terminar, você digita Update-Database
O banco será criado automaticamente.
Initial create
Ah, sim. Isso.
Add-Migration Inicial.
Não estamos trabalhando ainda com migrações automáticas. Esse passo faz parte do curso, aliás.
aí eu vou criar uma migration? A partir do Model
@WallaceMaxters A partir de todos os Models atuais.
20:23
Mas eu ainda não tenho models, então eu tenho que criá-lo (eles estavam dentro do context que voce pediu para apagar)
é para colocar separado os models?
@WallaceMaxters Não. Vamos fazer do jeito bacana.
Quais Models você já criou?
entendi. aqueles que eu deletei
posso colar eles de novo?
vou criar cada um numa classe, certo?
@WallaceMaxters Exato.
tem algum jeito de criar o model mais fácil? que já inclui os namespaces?
@WallaceMaxters Botão direito no diretório Models > Add... > Class...
20:26
Ah, sim, é só botar o namesapce
@WallaceMaxters O VS cria o básico pra você.
pronto, tá pronto
as três classes estão prontas
pelo menos a classe eu já sei criar, né, de cabeça, kkkkk
Ok, chefe. Qual é o próximo comando?
@WallaceMaxters Scaffolding.
Botão direito em Controllers > Add... > Controller...
@CiganoMorrisonMendez ah, beleza.
com view, certo?
@WallaceMaxters Vou te passar uma resposta com um roteirinho.
20:32
Ah,sim.@CiganoMorrisonMendez preciso inserir os models nos contextos primeiro?
@WallaceMaxters Não precisa.
ok
opção "Use async actions" ativa?
@WallaceMaxters Sim. Melhor.
5
A: Passar dois modelos para uma view de cadastro

Cigano Morrison MendezSeguindo o gancho anterior, se você tem a relação de Aba para Tela, a seleção feita aqui já contempla a carga preguiçosa de Tela e de TelaFuncao: var abaQuery = _sigconEntities.Aba .Where(a => a.idEmpresa == idEmpresa); return abaQuery.ToList(); @model da sua View, portanto, pr...

@CiganoMorrisonMendez essa aí eu acho que é mais fácil de entender. São as virtual?
@CiganoMorrisonMendez as rotas para esse controlers são criadas automaticamente?
@CiganoMorrisonMendez tem que usar o Update- agora? deu um erro
20:47
@WallaceMaxters O que?
@WallaceMaxters São.
@WallaceMaxters Criou os 3 Controllers?
@CiganoMorrisonMendez sim, criei tudo. Controlers com as views
Unable to update database to match the current model because there are pending changes and automatic migration is disabled. Either write the pending model changes to a code-based migration or enable automatic migration. Set DbMigrationsConfiguration.AutomaticMigrationsEnabled to true to enable automatic migration.
You can use the Add-Migration command to write the pending model changes to a code-based migration.
E essa agora em @CiganoMorrisonMendez?
Eu tenho que usar Add-Migration depois de criar o código do model?
@WallaceMaxters Isso.
Ele só cria as tabelas as quais eu usei o Scaffold?
A tabela ProductSuppliers (Que é n para n) eu não criei Controller. Daí não foi
Criou o migration das outras duas
@WallaceMaxters Não. Ele cria as tabelas que estão em ApplicationDbContext. Cujos DbSet estão registrados lá.
@CiganoMorrisonMendez Ah, é porque o Scaffold faz essa declaração automática. Entendi a situação
20:53
@WallaceMaxters vou ter atrapalhar um pouco para falar com o @CiganoMorrisonMendez uma duvida rápida rsrs
Vou remover a migration e criar outra
@drmcarvalho Vamos lá.
@drmcarvalho Não Senhor, kkkkkk
@CiganoMorrisonMendez o .NET é um framework exclusivo para WEB, ou pode ser usado para Desktop também?
@WallaceMaxters kkkk
@drmcarvalho Pode ser usado pra qualquer coisa.
20:53
@drmcarvalho :|, Até eu que não uso C# tanto sabia dessa....
Programar geladeiras, por exemplo.
Meu sonho.
Sempre quis programar geladeiras.
To zoando
@CiganoMorrisonMendez haha internet das coisas
hehe
@WallaceMaxters e @CiganoMorrisonMendez podem continuar conversando :D kkkk
@drmcarvalho E, bom, é um ótimo framework. Não falo isso porque uso. Também programo Python e Ruby.
12
Q: Como funciona a estrutura MVC para aplicações Desktop?

Guilherme NascimentoTenho visto muitos projetos Web como frameworks php, asp.net, no entanto li em alguns lugares que o MVC veio antes da web, ele era voltado ao desenvolvimento de aplicações Desktop, no entanto nao encontrei material sobre o assunto. Nao estou falando de projetos Web, gostaria de saber como funcio...

20:55
@CiganoMorrisonMendez Ruby, jovem. E o Wat?
ja é a terceira vcez q esse cara cria duplicata
-1
Q: Como redimensiona um JPanel dentro de um JScrollPane automaticamente

Lucas CareziaApos adicionar uma quantidade botoes maior do que o JPanel suporta, eu gostaria de atualizar(aumentar o JPanel) automaticamente, como eu posso fazer isso ?? private JPanel contentPane; private static int tamanho = 429; public static void main(String[] args) { teste frame = new teste(); ...

@DiegoF java aqui não, kkkkkkk
@WallaceMaxters Então, aquelas paradas foram objeto de debate num grupo de WhatsApp meu. A história é o seguinte:
a = a primeiro o Ruby aloca a, depois atribui. Por isso volta nil.
Então, sem problemas.
@CiganoMorrisonMendez mas e aquele que ele troca a função que trata os erros?
@WallaceMaxters nem pela duvida kkkk mas é pelo comportamente de um membro "antigo"
21:00
@DiegoF zueira
Cara, o Galvão Bueno fala demais
@WallaceMaxters A concatenação de String?
Aquilo é um problema de mutabilidade permissiva muito grande.
Acho que eles vão resolver isso no futuro. Não sei.
@CiganoMorrisonMendez você é o cara, não acredito. Sempre me emociono quando vejo o poder de um Scaffold
@CiganoMorrisonMendez você já deve até ter entendido porque eu coloquei os models com esses nomes, né?
@WallaceMaxters Coding Craft?
@CiganoMorrisonMendez hehhehehe, sim, vou fazer um push hoje, para eu continuar depois
@WallaceMaxters Bom que você já entra com o exercício 1 já meio pronto.
21:04
É um bom exercício
@CiganoMorrisonMendez eu sei que ainda é cedo pra preocupar com isso, mas tem como fazer um "publish" no código base do Scaffold, para eu poder, por exemplo, trocar a palavra "Edit" por "Editar"
olha a rapidez do sergio kkkkkkkkkkkkkk
0
Q: gostaria de saber como instalar o windows 10 de forma correta?

Mr. Gordon FreemanEstou tentando instalar o windows corretamente, de quantos GB eu preciso para instalar o novo Windows 10?

@DiegoF me surpreendi
perguntada 35 segs atrás
marcada como pendente como fora de escopo por Sergio♦ 14 segs atrás
@DiegoF É um grande ninja
@CiganoMorrisonMendez puts, o @Bacco entrou, agora a zoeira começa
@WallaceMaxters Capítulo 3 do Coding Craft.
21:07
@WallaceMaxters kkkk eu cliquei pra votar pra fechar, e ja tava fechada
@WallaceMaxters Vejam, é o @Bacco!
@Bacco o @CiganoMorrisonMendez me ensinou a fazer um Scaffold no Asp.NET MVC
Agora sim eu sou o WallaC#Maxters
@CiganoMorrisonMendez vou até afinar minha guitarra em C# depois dessa :D
Entendedores entenderão
@WallaceMaxters Tocar uns Anthrax?
Eu tinha uma assim. Passei pra B.
Mais troo.
@CiganoMorrisonMendez Não concordo hoje com as letras das músicas, mas acho muito top os Riffs do Arch Enemy
C se não me engando, não é C#
@CiganoMorrisonMendez por que async?
 // GET: Suppliers
        public async Task<ActionResult> Index()
        {
            return View(await db.Suppliers.ToListAsync());
        }
@WallaceMaxters Sabe Node.js?
21:10
@CiganoMorrisonMendez mais ou menos... Sei JS
@WallaceMaxters O melhor recurso do Node é este de ações assíncronas.
No .NET também tem.
@CiganoMorrisonMendez mas não afeta em nada no HTTP, certo?
@WallaceMaxters Não. Só deixa ele mais esperto.
agora vem a melhor parte: Entender o que o Scaffold gerou
@CiganoMorrisonMendez o>
21:12
await serve para quê?
só pra relembrar
@WallaceMaxters Aguarda a execução sem bloquear as demais requisições.
@CiganoMorrisonMendez tipo setTimeout?
@WallaceMaxters Mais esperto que isso.
@WallaceMaxters acho que tá mais pro onReadyStateChange se comparar com JS, (mais ou menos? @CiganoMorrisonMendez)
21:15
@CiganoMorrisonMendez tipo um "colocar na fila"
@WallaceMaxters Isso.
await => "Não espera", kkkkkk
@Bacco Isso, mas não é exatamente um Observer.
É mais um Thread Join.
@CiganoMorrisonMendez é, foi uma comparação meio porca. Vai retornar pro fluxo quando acontecer o evento
@CiganoMorrisonMendez eu percebi que o C# tem muito a palavra Async nas classes
Eu me lembro do tutorial de KEylogger
GetAsyncKeyState
21:19
@Bacco Pra concorrência é ótimo.
@CiganoMorrisonMendez e o N N, como faço, hein?
@WallaceMaxters async você indica ao Runtime que a execução será assíncrona.
@WallaceMaxters N para N?
@CiganoMorrisonMendez Tenho 3 tabelas, produtos, fornecedores, e produtos_fornecedores (exemplo)
@WallaceMaxters ProdutoFornecedor é seu N para N.
como faço para relacionar produtos com fornecedores, pela tabela produtoFornecedor, sem incluir produtoFornecedor na parada?
Tipo isso
p = db.Produtos.Find(1)

p.Fornecedores.ToList()
Tem como?
Sem incluir o pivot
Ou é assim?
namespace Teologia.Models
{
    [Table("Suppliers")]
    public class Supplier
    {
        [Key]
        public int Id { get; set; }

        [MaxLength(255)]
        public string Name { get; set; }

        public virtual List<ProductSupplier> ProductsSuppliers { get; set; }
    }
}
21:28
@CiganoMorrisonMendez uso bastante coisa assíncrona com socket. Meu SMTP é inteiramente baseado em state machine, a única coisa que usa thread separada é a parte de processamento pós-recebimento, que talvez eu até tire do executável e deixe num serviço à parte. Meu sistema de update de software ja é threaded, mas eu tou pensando em reestruturar pra state machine também.
@Bacco Dependendo fica até melhor.
@CiganoMorrisonMendez deu erro ao tentar alterar
@Html.DisplayFor(itemModel => item.ProductsSuppliers.Count())
templates can be used only with field access, property access, single-dimension array index, or single-parameter custom indexer expressions.
@WallaceMaxters Não funciona para Count.
Troque para @item.ProductsSuppliers.Count()
Para que essa firula toda? tem algum motivo de usar o DisplayFor?
@WallaceMaxters Tem.
21:35
html escaape?
@WallaceMaxters Não. Templates.
Aff é cada idiota:
Tá "serto", não sabe a resposta e ainda vem querer humilhar os outros? Lamentável!!!! Se você soubesse a resposta postaria aqui.... — prmas 4 mins ago
Ah, muito bom isso@CiganoMorrisonMendez
@CiganoMorrisonMendez mas não posso converter o Count para String?
@CiganoMorrisonMendez fica bem mais escalável em situações em que dá pra tolerar uma queda de performance em troca de atender mais requisição ao mesmo tempo. Eu tenho uma solução intermediária num dos protótipos do meu "servidor geral TCP" que ocupa uma thread somente quando a tarefa vai ser mais demorada. Esse ficou bem interessante também, pq ele é baseado em state machine pras tarefas normais, e para casos em que a comunicação vai ser mais "pesada", transfere o socket pra thread separada.
estranho, não posso alterar a classe quando está em debug (claro, por causa da compilação), mas posso mexer na view
21:37
@WallaceMaxters DisplayFor pede um campo. Não um método.
@WallaceMaxters Sim. As Views são compiladas dinamicamente.
@CiganoMorrisonMendez ah, entendi.
Se tiver um tempo na segunda eu explico o que é json, html e http — Guilherme Nascimento 20 mins ago
kkkkkkkkkkkkkkkkkkkkkkkk @GuilhermeNascimento
@Bacco Boa estratégia. Não deixa de estar escalando a aplicação.
@DiegoF eu iria responder, mas estou com uns projetos aqui e nem estou com paciencia em gastar meu fds com pergunta que qualquer pesquisa basica responde
cansei @CiganoMorrisonMendez, vou fazer um commit, daí posso assistir animes
21:39
@GuilhermeNascimento acho que ele entendeu esssa resposta como sarcasmo
@DiegoF por isso deve sempre seguir o link be-nice e presumir boa intenção =) ou seja é um boboca :p
@CiganoMorrisonMendez aff, lembrei. é windows! tem que instalar o cygwin, mais fácil para mexer no git
@WallaceMaxters Como assim? Pra usar o Git?
Sinceramente, algumas coisas na linha de comando é mais fácil do que interface
Sim, e outras coisas mais
@WallaceMaxters Não precisa.
21:45
@CiganoMorrisonMendez eu sei que tem o git ;D
@WallaceMaxters Botão direito na Solution > Add To Source Control.
@CiganoMorrisonMendez tá de brincadeira...
Commit fora da IDE é coisa de micreiro.
@CiganoMorrisonMendez "micreiro" kkk - fazia tempo que eu nao "ouvia" isso
@CiganoMorrisonMendez voce salvou
21:46
@Bacco Lembra daquele papo de quem era programador ou não? Então.
@CiganoMorrisonMendez com certeza lembro :P
Micreiro, cara, é praga. Faz-Tudo. É o sobrinho do seu vizinho que faz site barateza.
@CiganoMorrisonMendez bom saber dessa opção. Aqui, como muda a origin?
@WallaceMaxters No Team Explorer, tem uma aba chamada Branches.
@CiganoMorrisonMendez sim, é o "marido de aluguel" da informática. E se bobear ele troca a borrachinha da torneira.
21:47
Eu normalmente faço commit em master pra simplificar.
@Bacco Só que sem qualidade. Tem uns maridos de aluguel que ainda capricham.
@CiganoMorrisonMendez me expressei mal, quero dar o comando git remote add origin, na verdade
@CiganoMorrisonMendez é, "sobrinho" já diz quase tudo. Mais parecido com isso, só cara de TI da coisa pública (com todo o respeito às exeções, claro. Tem sim uns caras bons de TI na coisa pública, apesar de não ser regra geral).
@WallaceMaxters Fez esse que te falei? Ele já é o Add.
@Bacco Os da Receita Federal.
@CiganoMorrisonMendez esse negócio de micreiro conta para quem usa Sublime text?
@CiganoMorrisonMendez vc me lembrou do INSS agora, mas no caso não emitirei opinião sobre qual time é :)
21:50
@WallaceMaxters Não. Sublime é IDE de hacker hipster.
@Bacco INSS > lixo.
Ops
@CiganoMorrisonMendez kkk
@CiganoMorrisonMendez não entendi
INSS <<<<<< lixo.
Deixa eu melhorar isso
@CiganoMorrisonMendez pense no lado bom, ele não tá usando atom.
INSS <<< Caixa <<< BB <<<< Lixo.
@Bacco Hahahahaha
Apelou.
21:51
@Bacco é o que o computador da empresa aguenta rodar, kkkkkk
@CiganoMorrisonMendez o pior é o clone da MS :D Tem cara usando VS Code achando que é "mesma coisa" que o Visual Studio
@Bacco podiam php um PHPStorm
@WallaceMaxters Sublime é IDE, mas você tem que ler 1000 coisas pra usar decentemente.
E instalar umas 10 extensões.
@CiganoMorrisonMendez eu acho ele bacana, mas para linguagens como php e python.
Java e afins não dá
@Bacco O Code tem futuro. Agora está meio cru.
@WallaceMaxters Sim, então, eu já usei bastante.
21:53
@CiganoMorrisonMendez eu só acho que é muita coisa vc ter um "Chrome" pra fazer a tarefa da UI, mas entendo a motivação dos caras.
Mas o VS ainda é o melhor, a meu ver.
@CiganoMorrisonMendez VS é sério.
@Bacco ISso se chama "visão".
@Bacco Sim, fora umas bostas que eles fazem de vez em quando, é.
Até hoje não me conformo com o Scaffolding.
@CiganoMorrisonMendez não achei onde eu mudo a origem do commit, quero colocar nessa url
@CiganoMorrisonMendez não é perfeito, mas vc percebe que tem um padrão na coisa. Digo isso, pq mesmo na época que eu era AntiMS (não mudei de postura, quem mudou foi a MS) eu admirava o VS. Tem algumas coisas elementares no editor que vc percebe que é coisa de programador sério. E desde muito tempo já. Tou falando do meu tempo de ASP, ou seja, lá pra 2000
21:55
@WallaceMaxters Team Explorer > Sync.
Lado direito.
@Bacco Eu sempre achei o VS ótimo, mesmo com as cagadas.
Não achei o Sync
@CiganoMorrisonMendez o 2015 eu só dei uns "tapas" no highlighter e configurei, mas não consegui ter tempo de brincar com o bicho ainda, mas testei as coisas que pra mim são fundamentais. E nem falo de recurso avançado, falo de coisas elementares do dia-a-dia, como poder esconder e mostrar espaços e quebras de linha a um toque de tecla. Só estranhei precisar de extensão pra deixar comments em itálico.
@CiganoMorrisonMendez dá pra usar o PHP no Vistual Studio. Espero 5 segundos para ver alguma resposta crítica
@CiganoMorrisonMendez open prompt comand, kkkkkkkk
@CiganoMorrisonMendez pra vc ter uma idéia do meu grau de loucura, a fonte que eu uso pra código é uma Liberation Sans, mas com edição minha pra deixar o i e o l bem diferentes do 1 e do I - até tentei a Input, que permite configuração mais avançada, mas nao ficou legal no tamanho miúdo que eu uso.
@CiganoMorrisonMendez nesse caso eu prefiro a comand line. Estou apanhando para achar. Fazer commit pela IDE é uma coisa, configurar a origem da url é outra, kkkkk
22:00
@CiganoMorrisonMendez por falar nisso, vc conhece a iniciativa dos caras da Input né? input.fontbureau.com/preview
44
A: How to use PHP with Visual Studio

GabrielBy default VS is not made to run PHP, but you can do it with extensions: You can install an add-on with the extension manager, PHP Tools for Visual Studio. If you want to install it inside VS, go to Tools > Extension Manager > Online Gallery > Search for PHP where you will find PHP Tools (the l...

@Randrade você usa o git no visual studio com o github? precisa da comand line?
@WallaceMaxters apanhe mas aprenda :) se se acomodar, vai fazer manual pro resto da vida kkk (mas é sempre bom saber manual, pra nunca ficar na mão)
@WallaceMaxters s
@Bacco Eu entendi perfeitamente onde funciona. O que estou dizendo é que não tem a opção que eu quero
eu não consegui adicionar a origem remota do repo
22:03
@WallaceMaxters Você pode usar e fica bom.
@WallaceMaxters Uai. Peraí.
@CiganoMorrisonMendez a origem remota é que eu estava falando, voce pensou que eu tinha falado do branch
@WallaceMaxters calma, WallaC#, não se desespere. Não entre em pânico. No pior dos casos vc faz uma extensão pra isso kkkk
@Bacco kkkkkk
Aliás, realmente umas coisas são chatinhas no VS, por exemplo vc criar um highlighter novo é sofrido. Mas no geral, é uma bela IDE.
22:06
droga, acho que achei
@WallaceMaxters que ruim né? agora vai ter que fazer pela IDE kkkk
Tou tentando convencer um amigo javeiro a usar o VS e C#. Instalar ele já instalou. @CiganoMorrisonMendez é o cara lá que é matemático. Ele é "javeiro por profissão", mas é um cara que já mexeu com assembler de MSX, 8086, basic, C e mais um monte de coisa. É um cara pensante.
@Bacco Precisa só de uma boa apresentação. Um showcase.
@CiganoMorrisonMendez aindanão deu :(, não achei essa opção. Acho que tem que instalar alguma coisa, não?
@CiganoMorrisonMendez @WallaceMaxters Será que não é a config do projeto que tá pro TS em vez de Git?
@WallaceMaxters Não. Achou o Team Explorer?
@Bacco Não. Eles mudaram. Primeiro você adiciona ao controle de versão pra habilitar as opções. Depois define a tecnologia do versionamento.
22:13
@CiganoMorrisonMendez é, agora vendo seu screenshot eu vi que deveriam aparecer as 2 coisas
ah, o meu apareceu "GIT" e não "GITHUB", parece que é para o local apenas
@WallaceMaxters GITHUB é GIT ué :)
@Bacco @WallaceMaxters Olé.
@Bacco Mas GIT não é GITHUB, GITHUB é GIT
@WallaceMaxters WAT
22:14
@WallaceMaxters não é. Mas não sei o que tem isso a ver com o problema :P
Olé meu, na verdade
Git apareceu, o que não apareceu foi Github, kkkkkkk
@Bacco Falando nisso, você já montou um Github seu?
Tem como remover o versionamento e por de novo?
@CiganoMorrisonMendez tenho conta só, mas nao tenho nada interessante pra por lá. Nem tenho nenhuma "intenção open source" por enquanto. O que eu uso é o do Harbour, mas só pra atualizar. E mesmo assim, no meu "pacote" de desenvolvimento eu ainda tou pegando por SVN
@Bacco No meu ponho qualquer coisa.
Até os testes mais barrelas.
22:17
@CiganoMorrisonMendez mas tem algum problema em adicionar via comand line :D?
@CiganoMorrisonMendez eu até gostaria de fazer umas coisas, mas as contas do mês sempre mordem meus calcanhares ultimamente, então eu fico entretido com os probleminhas corriqueiros.
@WallaceMaxters Não.
@Bacco Tô igual. Pedi demissão e comecei a focar no meu curso.
@CiganoMorrisonMendez mas eu quero aprender o jeito certo, ué
@WallaceMaxters aí sim, senti firmeza no WallaC#. Sem preguiça!
@WallaceMaxters hoje eu pus um treco no ar que vc ia entrar em desespero se vc visse o código. É tipo amarrar cachorro com cordinha de varal.
@Bacco onde ?
mostra ae
#MandaCodes
@CiganoMorrisonMendez você não usa comand line para programar?
22:26
Como é uma ferramenta de uso MUITO específico, o login é assim:
if( strtolower( $user ) == 'roberto' && $pass == 'nncs*&@77' ) {
$_SESSION['logged'] = true;
...
}
:D
kkk
@WallaceMaxters É uma senha só pra curioso não olhar os dados, e não é integrada em mais nada nesse sistema, então eu fui no que resolvia o problema da maneira mais rápida.
@Bacco é um if diretão
if cara dura
@WallaceMaxters é, na ignorância pura kkk
php é normal, agora imagina uma coisa dessa em C#
@WallaceMaxters ah, e vc duvida que o pessoal faça? Ja vi cada coisa lazarenta. O lance não é a linguagem, e sim a finalidade. Se vc vai fazer uma ferramenta que vai usar 1 vez na vida, em ambiente controlado, melhor é resolver o mais rápido possível. O problema é que tem quem faça isso em sistema de produção. Aí é demais né?
@WallaceMaxters Uso. Add-Migration não é command-line?
22:32
ah, só, mas aí é dentro do VS
Removi o .git na unha e tá dando pau
que luta para mandar um pull , 1hora
@WallaceMaxters Porque você está cheio de vícios. Por isso é difícil.
Tenho certeza que você pulou alguma coisa do que eu falei.
@CiganoMorrisonMendez eu já tinha feito :|... E sim, como já uso bastante o git, dei uma de gostosão e pensei: "Isso eu já sei, vamos lá"
@CiganoMorrisonMendez não, realmente está diferente
viu aí, fi. Não é só porque dei um de "Gostosão sabe tudo" não
@WallaceMaxters Ah, você está usando o 2013.
@WallaceMaxters michaelcrump.net/…
Viu @Bacco, não jogue pedras, kkkkk
@Bacco @WallaceMaxters Tô pra ver uma empresa que nunca tenha feito isso.
22:43
@WallaceMaxters eu avisei :D
@bigown avisou o quê?
@WallaceMaxters eu? eu não jogo pedras :)
@CiganoMorrisonMendez valeu, consegui!!!!
Pior que tava certo, eu fiz cagada @CiganoMorrisonMendez
@CiganoMorrisonMendez seu padawan tá evoluindo.
@Bacco Padawan #4.
Estou de olho na curva de aprendizado.
22:45
@CiganoMorrisonMendez na verdade nao sei se seria mais um pokemon, já que ele gosta de anime.
@Bacco quem?
@WallaceMaxters você :P
@Bacco É, tá mais pra Pokémon mesmo.
@WallaceMaxters do 2013 :D
@bigown é verdade. A pior frase para se falar a alguém quando uma coisa dá errado é: "Eu te falei" ou "Eu te avisei"
22:49
@WallaceMaxters isso me lembrou de Cello Wars - Quase um anagrama de Wallace
@WallaceMaxters Eu te disse, eu te disse!!!
@Bacco kkkkkkk, lá vem esse cara
@WallaceMaxters Eu te disse, eu te disse :D
O @Bacco assistia os mesmos desenhos que eu :D
@bigown não sou desse tempo :P ! kkkk
22:51
@bigown e @Bacco olha esse trecho da música
"Não me diga: 'eu te disse', isso não vai resolver"
Mas teria resolvido se tivesse escutado :D
@bigown hehehehehhehe, mas aí era jogar a ISO do @Randrade de 4.8 gb no lixo, kkkkkkkk
vc tem linha discada?
@bigown Vai ver que ele ja tem franquia :)
@WallaceMaxters nao sei se faltou algo importante aqui, mas eu acho que foi bem menos que isso que eu instalei.
A Anatel que sempre nos defende está impedindo no momento :P
22:55
@bigown é, ela se encontra impedida de não impedir :D
@WallaceMaxters O MvcScaffolding funciona melhor no 2013.
@WallaceMaxters Cara, nunca tive problemas com ele até hoje.
@CiganoMorrisonMendez ok, mas aqui foi tranquilo
@Randrade eu fiz cagada, já adimiti
+1 pelo capricho na resposta e por não se deixar levar pela falta de respeito do autor da pergunta. — Bacco 8 secs ago
@WallaceMaxters kkk
devia ter um jeito mais evidente de ver a postagem original ao colar comentários. Nem todo mundo sabe que é pra clicar no indicador de tempo
@CiganoMorrisonMendez, @Bacco, @bigown e @Randrade, para todos que estavam esperando ver um código em C#, tá aí o link
@CiganoMorrisonMendez ????

« first day (898 days earlier)      last day (3173 days later) »