« first day (1183 days earlier)      last day (2601 days later) » 

12:07 AM
é cara coisa que leio, aonde esse rapaz aprendeu a programar:
deu certinho, muito obrigado, eu achava que o metodo try fazia o retorno de forma automatica, sem precisar mandar retornar algo — Otavio Fagundes 23 mins ago
quero dizer, de onde ele tirou que try faz isso?
 
 
1 hour later…
1:09 AM
Puts, e serio isso?

$curDate = strtotime( "12/31/1969 19:00:00" );
echo $curDate."<br/>"; // return 0
$curDate = strtotime( "01/01/1970 00:00:00" );
echo $curDate."<br/>"; // return 18000 ou +5h
 
n entendi qual o objetivo
 
$curDate = strtotime( ( $date->dt_contrato_plc != "" ? $date->dt_contrato_plc : "01/01/1970") );
So baboseira... eu pensei que a função se eu setasse 1/1/1970 retornaria 0, mas não tem nenhum problema ser 18000 :P
Dai achei bem curioso e não entendi o por que eles consideram o time 0 como 12/31/1969 19:00:00
 
@Bonifazio talvez seja o fuso, n sei dizer realmente
@Bonifazio onlineconversion.com/unix_time.htm nesse site por exemplo 1/1/1970 retorna 0
 
@JefersonAlmeida sei la não vejo sentido.... eu to passando a data como parâmetro pra função rs nao eh como se fosse um strtotime("now")
 
1:24 AM
@Bonifazio tenta setar o GMT 0 em vez do br, tenho quase certeza que é isso
@Bonifazio tenta isso strtotime($date." UCT");
 
@JefersonAlmeida sim, funcionou haush
 
@Bonifazio eu n disse, é coisa de fuso essas paradas interferem nisso
 
cara ainda acho no-sense, eu passei a data que eu queria convertida em timestamp kkkk
mas enfim, nem adianta reclamar :P
 
é, php é isso
eu me lembro que tinha um bug muito feio com a classe datetime na epoca que usava
se eu n me engano só funcionava depois de usar a variavel depois da primeira vez, algo assim, n lembro direito
tinha até bug reportado disso
 
1:54 AM
oh laiá, acho q tô precisando de um psi cologo. =/
the life is hardcore.
lvl 99
boss step
frustration completed successfully
 
2:12 AM
qual foi dessavez?
 
2:25 AM
@JefersonAlmeida é tanto bug in mind que não consigo concentrar.
 
 
5 hours later…
8:36 AM
bons dias :)
@JorgeB. nao ta facil para o futebol frances :P primeiro o Euro, agora o PSG com 3 golos em 7 minutos
 
 
1 hour later…
9:46 AM
Bom dia :)
@Omni Mas também foi uma roubalheira o jogo.
 
 
1 hour later…
11:18 AM
bom dia :)
 
11:33 AM
gud mórningin
alguém acieta pao-de-queijo? rs
 
SSL free é confiãvel?
1000 flags
 
@Omni 2 penais roubados kkkk
quem quiser consultar se tem valores a sacar de fgts: contasinativas.caixa.gov.br/pages/inter/home.html
 
@WallaceMaxters let's encrypt?
 
@Omni é, é bom?
é confiável?
 
@WallaceMaxters no site?
 
11:41 AM
@JorgeB. no chat, já saiu (tinha 7 quando entrei)
 
@WallaceMaxters nao tive problemas ate agora e dadas as empresas por tras do Let's Encrypt, acho de confianca
 
@Omni oO
 
akamai, facebook e chrome, os maiores coletores de dados do mundo(não que coletem desse serviço ai, claro)
 
buenos
 
@Omni tem site e tudo o Engenheiro :D
 
11:47 AM
@JorgeB. tinha o dominio parcado, mais valia aproveitar :P
 
@Omni é complexo pra implementar?
 
@WallaceMaxters eu tenho o processo automatizado pelo meu host, por isso nc tive de criar o processo logo n sei ate que ponto sera dificil
mas posto isso
e um tutorial da DigitalOcean digitalocean.com/community/tutorials/…
 
@Omni posso fazer no local e depois mandar para produção?
 
odeio quando tem uma resposta ruim, fui responder melhor e vi que tem outros erros
0
A: Faça um método static na classe Principal que escreva na tela todos os números pares de 1 a 10000 que são palíndromos

bigownO algoritmo tem um erro no for porque lê um número a mais. Você não pode comprar com <= ao tamanho porque a contagem começa no 0, tem que ser com <. Também funcionaria usar esta comparação subtraindo 1, mas isso gera um esforço computacional maior e não faz sentido usar assim. O acesso para veri...

 
@WallaceMaxters pode, ha um bot de testes para isso
@WallaceMaxters essencialmente, tem de passar a flag --staging para o certbot
 
11:59 AM
nossa, preciso resolver isso logo, meu site expirou, queria deixar o lets encrypt pelo menos por enquanto...
 
Bom dia Galerinha
@bigown Não sei se eu entendi o que é palídromo errado, mas seu código não está retornando nada, é isso mesmo?
 
@Randrade é, eu falo na resposta, eu fiz baseado no algoritmo dele que não dá certo, resolvi os problemas que fazem o programa quebrar, mas o algoritmo ainda precisa ser feito certo, precisa de uma definição do que é palíndromo pra ele, então ele tem que arrumar isso ou fazer outra pergunta
 
@bigown Entendi. É que eu pesquisei o significado no google para ver se meu entendimento estava correto ou não, por isso que tive dúvidas. kkkkkkk
 
12:15 PM
@Randrade eu falo lá o que eu suspeito que seja, mas o enunciado não deixa claro
 
0
Q: Retornar dia da semana a partir de uma data no formato dd/mm/yyy

Rafael Silvatenho essa função que me traz o dia da semana: public static String getWeek(String date){ //ex 07/03/2017 String dayWeek = "---"; GregorianCalendar gc = new GregorianCalendar(); try { gc.setTime(new SimpleDateFormat("MM/dd/yyyy", BRAZIL).parse(date)); switch (gc.get(C...

ta certo fechar por erro de digitacao mesmo?
 
12:32 PM
bom dia
 
Apenas para ver se eu entendi certo. Palídromo, me corrija se eu estiver errado, é o texto/número que é o mesmo na ida e na volta (de trás para frente), por exemplo ana = ana. É isso que ele está pedindo na pergunta?
Pergunto isso pq só tem algo no título, no corpo da resposta não tem nada
 
@Randrade então, eu acho que é, mas a pergunta não deixa claro, o próprio array pode ser um palíndromo.
 
bom dia pessoas ^^
 
Socorram-me, subi no ônibus em Marrocos
 
Buongiorno
 
12:37 PM
@bigown Fiquei com preguiça de escrever isso tudo, preferi ana. kkkk
 
Hoje eu tô só o sangue no olho
@Randrade Ovo, Renner :p
 
@bigown Mas eu não entendi bem o pq daquilo tudo no código. Não seria mais simples converter para string e verificar o reverso?
 
The quick brown fox jumps over the lazy dog
 
@Omni dá pra usar mais de um site num certificado (do letencrypt) só?
 
sabe o q é isso?
 
12:40 PM
@bigown Easter egg do office?
 
@Randrade então, primeiro precisa saber o que ele quer de fato, é possível que não preciso do array
@rray frase com todas letras do alfabeto :) não sei se tem lá
 
@bigown isso é por conta da pergunta do palindrome?
Um exemplo simples: "Ana"
 
é :)
@AckLay essa á para os fracos ;D
 
@Randrade Eu acho que eram várias perguntas e ele fez uma só. 2 coelhos, 1 cajadada.
 
@bigown haha tem sim, =rand(3,3)
 
12:45 PM
@bigown "Eva, can I see bees in a cave?"
 
@bigown Ou preguiçosos :p
 
@Randrade tb conhecido como fracos de vontade :D
 
Bom Dia Pessoal, podem me dar uma dica em WinForms?
 
@bigown Eu já penso diferente. Tudo que existe no mundo foi feito por causa da preguiça.
Como um velho sábio já disse, "A preguiça move o mundo".
 
@Randrade por isso que eu sou um programador preguiçoso, eu não tenho a capacidade toda que esses programadores que escrevem 200 linhas onde só precisa de 12.
e o pior é que tem muito programar experiente e que em tese sabe o que tá fazendo e faz coisas desse tipo, talvez com menos exagero
 
12:51 PM
@bigown e @Randrade desculpa me meter na conversa, mas eu também prefiro 12 linhas kkkkk
 
@GuilhermeBarros preferir é uma coisa, fazer é outra :)
 
@GuilhermeBarros Diga aew
 
Poisé, eu tento enxugar o código no máximo.
Não da pra editar o appconfig via código?
 
@bigown Meu primeiro sistema eu tinha um método de umas 700 linhas de código. Fui rever esses dias e reduzi para 57. A pior parte é que eu repetia ele em diversos lugares. Quase chorei quando eu vi. kkk
 
Pessoal, eu quero fazer uma pesquisa de extrema importância, então, aqueles que não se importarem, me respondam: Tabs ou espaços?
 
12:54 PM
Claro que eu fiz de propósito só pra mostrar como dá pra fazer curto, e não estava lá muito legível, mas longe de estar ilegível, ofuscado, dava pra entender legal, minha função de extenso pra qualquer valor, tratando vírgula e "e" certinho, tinha 7 linhas (sem truque de por ; na mesma linha pra amontoar)
 
16
Q: How to modify my App.exe.config keys at runtime?

Louis RhysIn my app.config I have this section <appSettings> <add key ="UserId" value ="myUserId"/> // several other <add key>s </appSettings> Usually I access the values using userId = ConfigurationManager.AppSettings["UserId"] If I modify it using ConfigurationManager.AppSettings["UserId"]=s...

3
A: Changing App.config at Runtime

HoganUPDATE The solution below did not work because XmlDocument does not dispose and it seems some versions of .net do not close correctly when given a file path. The solution (example code in the link) is to open a stream which will do a dispose and pass that stream to the save function. A solutio...

 
@jbueno eu normalmente uso o Tab, se eu achar que ficou muito estranho, aí uso espaços kkk
 
@jbueno tabs, ou configurar o tab para 4 espaços
 
@GuilhermeBarros Dá
 
@jbueno Tabs. Espaços eu falo somente quando tem espaços :p
 
12:55 PM
É que eu tentei e deu erro dizendo que é somente leitura.
 
@Randrade isso é muito normal, eu fiz o mesmo, na minha época todo mundo fazia CRUD tudo separado, ñ vou dizer q inventei, mas eu olhei aquilo e falei "essas 4 operações são quase idênticas, o que esse povo pensa da vida?"
 
@JefersonAlmeida Pois é. Eu sempre achei que eu fosse do "team Tabs", mas, na verdade, meu tab tá configurado pra 4 espaços :p
 
a idéia é adicionar ConnectionString via código
 
fiz isso com meu curriculo tb, o 1o. tinha 19 páginas, hj + d 30 anos depois tem 2
 
@GuilhermeBarros Tem que usar uma classe específica pra isso
@Randrade Tab = 4 espaços (padrão do VS) ou Tab = Tab?
 
12:57 PM
@jbueno pelo ConfigurationManager não rolou
 
Na real eu nem sei se no fim de tudo existe mesmo alguma diferença
 
Uma forma de enxugar embora não seja o objetivo:
25
Q: O DRY é para evitar redundâncias, certo?

bigownO DRY significa Don't Repeat Yourself. Então toda vez que eu ver uma repetição no código não estou fazendo DRY? O DRY é sobre não ter redundâncias? Como ele deve ser aplicado?

 
Currículo com mais de 2 páginas da preguiça até de ler. Adiciono somente as informações que julgo importante e o restante vai no linkedin
 
@GuilhermeBarros [Não está clara o suficiente] qual erro?
 
o pessoal não tem ideia como é importante fazer DRY
 
12:57 PM
@jbueno eu faço isso no sublime, configuro o tab para 4 espaços
 
@jbueno O que você utiliza para "dar os espaços"? Eu utilizo tab, então é tab! kkk
 
@jbueno Diz que é somente leitur
 
@Randrade kkk então eu sou team tab #TeamTab
@GuilhermeBarros Eu quero saber o erro, não a mensagem. Preciso de mais informações pra te ajudar.
 
@jbueno Só para constar, o meu VS está com o padrão 8 espaços
 
@Randrade vc ponhe o link do seu linkedin no curriculo?
 
12:58 PM
@Randrade LOL, Com monitor de 32 polegadas, né :p
 
@JefersonAlmeida Impresso, não. Porém, quase nunca mando impresso
@jbueno Nada, com um de 14 e o outro de 23 (neste que vai o VS)
 
@Randrade 8 espaços um tab, pra q isso?
 
@JefersonAlmeida É o padrão do VS
@JefersonAlmeida Pera, acho que estou confundindo (cc @jbueno)
Espaçamento que é de 8 espaços :p
 
eu trabalhava em um ERP famoso que na época tinha 120 mil linhas, eu mostrei pra eles que dava para reduzir para 20 mil, eu conseguiria fazer em 6 meses + um pouco de ajuda esporádica do que precisa ser manual dos responsáveis por cada módulo, não aceitaram, hj o sistema tem + 5 milhões de linhas eu posso garantir que não precisa d + d 500.000, até pq o fonte +/- recente vazou na internet, e tem meu nome nele até hj.
Eles não usam controle de versão, e parece que não usam ainda, e o controle era feito no próprio código. E tem gente que compra isso achando que é a melhor decisão de todas.
 
o tab é 4 normal
 
1:00 PM
é óbvio que o certo é tab + spaces :P
 
@jbueno
 
@bigown Trabalha ou trabalhava?
 
@jbueno Veja se é isso que você precisa: An unhandled exception of type 'System.Configuration.ConfigurationErrorsException' occurred in System.Configuration.dll
@jbueno Additional information: A configuração é somente leitura.
 
Desculpa, jovem, mas olha
 
@jbueno trabalhava, errei lá
 
1:02 PM
@GuilhermeBarros Agora tá melhor
@GuilhermeBarros Vou tentar te explicar rapidinho: os arquivos .config têm dois tipos de configurações neles (de aplicação e de usuário), as de usuário você pode alterar em runtime, as de aplicação não.
Se você quer trocar a connection string, vai ter que achar um outro lugar pra salvar a string e injetar ela no seu ORM (ou seja lá como estiver fazendo a conexão) manualmente.
 
@jbueno entendi, então nesse caso vou ter que fazer um xml pra armazenar isso aí.
@jbueno qual a classe tu usa pra manipular xml?
 
@bigown eu odeio quando vou pegar aqueles sistemas legados com as classes que tem mais código comentado que o resto da classe inteira, e o pior de tudo, ainda tem controle de versão
 
@GuilhermeBarros Não tem problema usar o app.config. O problema é que tu não pode usar a seção "padrão" das connection string
@GuilhermeBarros Geralmente eu uso o Linq mesmo.
 
XElement?
 
Cadê os Anti-Barcelona ?
E os Anti-Borussia ?
@JorgeB. !
 
@GuilhermeBarros Ah, pra criar xml eu não lembro. Faz meses que não faço esse tipo de coisa
@bigown Boa
 
@jbueno mas eu uso tabs + spaces sempre que posso, que é o que ele fala em tabs
 
só tab é coisa de maluco
 
@bigown Pois é, eu uso spaces pra alinhar as queries linq
 
1:13 PM
só space, pra mim, no máximo é aceitável
 
Mas hj que vi que meu VS converte os tabs pra 4 espaços
 
@WallaceMaxters como assim? ter varios site no mesmo certificado, tipo exemplo.org, www.exemplo.org? ou com dominios diferentes?
 
eu já fiz só tab em linguagem que não podia ou não incentivava código que precisava de alinhamento
 
@jbueno Entendi, vou ver o que consigo aqui, se pintar alguma duvida irei lhe incomodar again
 
eu tenho preferido usar 3 posições no tab, mas acho 4 é bom tb e 5 aceitável, outros números são coisa de maluco
 
1:18 PM
@bigown Eu já uma galeria usando 2
 
Alguem sabe me disser que essa frase esta certa? "A %s has been invoked"
o %s Vai ser O nome para exceptions. Ex.: MissingConnectionException
 
Essa coisa sobre tabs X spaces me levanta uma questão. No site não podemos discutir assuntos, mas tem muita coisa legal pra discutir. No chat é efêmero. Seria legal termos um espaço para discutir ou postar coisas que não podem no SOpt?. Em inglês tem, o Reddit é o preferido. Não tem nada "oficial" do SO, mas discute programming. Acho que falta isso em pt.
5
 
@bigown Eu concordo com a ideia, contanto que mantenha a característica de definição de assuntos (on topic), para não se tornar generico
@bigown Ate sobre esse assunto eu acharia legar ter uma especie de enquete, que digamos ficaria aberta para votação popular por 1 semana
 
@GuilhermeLautert acho que seria isso sim, não faria sentido discutir outros assuntos, inclusisve seria proibido qq coisa que cabe no SOpt.
Vamos ver a reação inicial, depois eu vou organizando algo mais "oficial"
 
@bigown :D
 
1:25 PM
@bigown Não entendi se você está sugerindo algo dentro do SOpt ou fazer um "Reddit Brasileiro" para isso
 
@Randrade Reddit brasileiro, até pq ñ temos controle sobre o SOpt e o Reddit é feito pra discussões mesmo, pode começar por um link (uma pergunta fechada no SOpt, por exemplo, mas não só), ou algo iniciado lá dentro mesmo.
 
@bigown Seria legal pra caramba.
 
Obviamente que ninguém é obrigado participar, mas só faria sentido tentar se tiver um apoio mínimo, senão fica às moscas
 
@bigown Acho que não fui muito claro. A sua ideia é desenvolver algo para esta finalidade ou utilizar algo pronto aqui no site?
 
@Omni já resolvi :p
 
1:28 PM
@Randrade dá pra discutir, mas ñ acho que compense a gente tentar fazer a infra, dá trabalho, eu acho que o Reddit é o ideal pra isso, a não ser que alguém tenha ideia melhor.
 
@Randrade Dá pra criar tipo um "grupo" no reddit, né não?
Eu acho que já vi algo em português por lá.
 
@bigown Entendi. Era essa a minha dúvida mesmo
@jbueno Sim, eu apenas queria entender melhor a ideia
 
@WallaceMaxters sempre foi com o Let's Encrypt?
 
@Randrade Sim, sim. Eu perguntei pra confirmar mesmo
 
@Omni não, a primeira vez que uso, o treco funciona mesmo.
@Omni esse pelo menos até os caras me enviaram o certificado que a gente pagou, mas nos outros sistemas que não faz diferença, eu cloquei pra testar :p
 
1:30 PM
@bigown usar o Discourse?
 
muito simples @Omni
 
@Omni Não custa caro?
 
@jbueno o software e open source, pode instalar num servidor seu
 
@Omni eu não gosto da ideia, apesar de gostar da ferramenta. Se for usar hosted tem que pagar, eu não ficarei responsável porque sempre estoura na minha mão :), não confiaria em outra pessoa que vai garantir isso sempre, vcs confiariam em alguém? Se for on premisse tem custo também e vamos ter que dar manutenção. Mas não digo não de cara, basta alguém me convencer que é uma boa ideia
 
ai o custo seria o servidor + dominio
 
1:33 PM
não é só usar o reddit e postar as coisas em português lá?
 
@Math basicamente sim, mas o + difícil não é isso, é ter massa crítica pra começar, quem já tentou não foi pra frente
 
entendi
 
eui acho que temos a faca e queijo na mão
 
qual é a ideia?
já criei minha conta :D
 
@Math abrir algo lá e convidar o povo daqui pra participar lá de tudo o que não pode ser perguntado aqui
 
1:36 PM
como assim abrir? nunca usei mt a fundo lá, só achei respostas para coisas que procurei
pai do céu a interface de lá é horrível demais
 
@Math começar um grupo
@Math não é maravilha, mas não é ruim não
é muito simples e tem funciona bem, não é a toa que muitas discussões em inglês de vários assuntos ocorrem mais lá do que em qq outro lugar
 
@bigown é que até hj eu só abri para ler, nunca interagi, interagindo agora to sentindo um baque hahaha.. mas dá pra acostumar
 
@bigown Bom, como o @GuilhermeLautert disse, jogue para o Meta para uma discussão popular e vemos ver a reação, como você mesmo comentou
 
@Math sempre tem um impacto inicial, mas é bem + fácil q o SOpt por ser muito simples
claro que não estou fechando questão com ferramenta, se tiver coisa melhor podemos usar
@Randrade vamos ver informal ainda, depois eu vejo se cabe no meta, quero ver com a SE tb se acham adequado ter algo assim, mesmo que seja um iniciativa toda nossa sem participação deles.
 
@bigown eu sou a favor desse grupo no reddit, lá a gente poderia discutir muitas coisas que n é o foco do site, isso agregaria muita coisa, na minha opinião.
 
1:45 PM
@bigown você tem alguma comunicação direta com a SE ou so manda email mesmo? eu sei que tem o @Gabe, mas creio que você não esta se referindo a ele. (sempre tive essa duvida, ja que você fala muita sobre "falar com a SE")
 
@DiegoSouza Foi tudo uma roubalheira! :D
 
Bom, criei minha conta =D
 
Mas um motivo que acho que deveria ir par ao Meta. Se eles forem contra por algum motivo, terá registro para ninguém fazer isso futuramente, ou eles mesmos mudarem de ideia.
Mas, a ideia foi sua então deixo a seu critério, só não esqueça de me avisar quando tiver algum andamento :p
 
Olá amigos como estão?
 
eai @gato
quem vai criar o grupo?
 
1:48 PM
Qual grupo?
 
@JefersonAlmeida na verdade eu acho que seria pra discutir coisas que são o foco do site, mas são subjetivas demais para serem feitas aqui. Por foco, entenda o on topic, diferente do ser baseado em opinião, já que esta última não pode aqui, mas se for sobre programming é on topic.
 
estavamos discutindo sobre criar um grupo no reddit para discutimos coisas que o sopt n suporta
@bigown foi exatamente isso que eu pensei, acho q me expressei mal.
 
Não pode ajuda individual tb, é pra discutir "grandes temas", as novidades, informar as pessoas do que está sendo lançado e se é bom investir naquilo
 
Hum, entendi
 
Na verdade estou com uma ideia de incluir um tipo de conteúdo aqui no SOpt tb, acho que dá pra usar a plataforma para algo que não aceitamos hoje e será benéfico aqui, Qdo estiver com a ideia melhor estruturada vou por no meta.
 
1:50 PM
pensei em discussões sobre algumas Frameworks e alguns assuntos que são meio que opiniões, que não é bem o foco do SOpt
 
@bigown qual é a ideia? Tem muitas coisas interessantes que devia estar no sopt e não estão
 
@GuilhermeLautert eu falo com o @Gabe pra ver com a SE o que ela acha, talvez ele mesmo já possa falar por ela sobre isso. Que fique claro que não precisamos pedir autorização da SE pra nada, não vamos usar nome dela, nada, mas seria legal que ela não visse coim maus olhos para a iniciativa
@gato é ter um canal de discussão, só isso, a ideia não é aceitar qq coisa q ñ aceita aqui, não vamos ficar falando pro cara que vai lá que curso ele deve fazer, não vamos arrumar o código dele, não vamos permitir nada que cabe aqui.
 
Não pode comentar off mais no chat?
 
@diegofm hahahah, pode
 
Meu pai, como ta ficando chato essa sala kkkkkkk
 
1:56 PM
tamo falando de criar um grupo no reddit para tratar o que não cabe no site (não no chat)
 
@bigown Isso é interessante, vão criar no reddit, se fizer me avisem que eu quero participar =)
 
ah sim
 
@diegofm o objetivo é também ficar gravado e guardado lá, o chat não é um bom local para pesquisa
 
isso
 
network é importante, mesmo que seja pra falarmos abobrinha :p
po reddit eu tenho login, mas é pras threads de pogo e TSR kkkkkk
num da pra acessar uma thread do sopt com meu login de pokemon, é vergonha alheia :p
 

« first day (1183 days earlier)      last day (2601 days later) »