Quando utilizar o downvote?
Vi que existe essa carência de esclarecimento a respeito desse assunto, para tentar ajudar a comunidade fiz um levantamento nas outras comunidades da SE para tentar trazer o consenso geral a respeito disso.
Visão geral do downvote (via help SO):
O que é o downvote?
...
@diegofm Tem vários pontos que muitos aqui não concordam sobre o funcionamento do site. Esse é um que eu acho que não deveria existir. Se a pergunta tem problemas, existem N formas de fechar a mesma.
@MarceloBoni se a edição ocorrer quando eu estiver on e foi pra melhora do post, eu sempre removo. Agora se não vejo, é mais complicado monitorar depois(apesar que faço isso algumas vezes)
O ideal seria poder comentar tambem, pro cara saber o motivo do voto, maas... minha pergunta recente no meta mostra as consequencias disso
@diegofm não discordo de você, eu costumo negativar pergunta quando acho que ta muito feio e eu não sei como melhorar ela, mas ha de se concordar que o sistema não é totalmente perfeito
Curiosidade: os comentários inseridos pela fila de respostas, aquelas que possuem "Da Revisão", são estacáveis assim como os comentários de duplicatas?
"Ter certeza que deseja excluir?" "Tem certeza que tem certeza?" "Mesmo?" "Sério? Você já parou pra refletir sobre isso? =(" "Eu imaginei, você pensa em você mesmo"
"Você quis clicar aqui?", "Você tem certeza que tinha certeza que queria clicar lá?", "Mas você tinha mesmo certeza que tinha certeza de ter certeza de clicar lá?"
Tava tentando entender pq um radio button ficava checked = false depois de clicar nele, e lembrei que tinha colocado na função do onclick form.reset();
Não sei o que você quer dizer com "aspectos técnicos", mas em relação a performance, é notório que JDBC é mais rápido. Fiz um algoritmo para testarmos:
import java.io.File;
import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.SQLException;
import org.sqlite.SQLiteConnectio...
Olá,
Estou precisando ordenar aleatoriamente resultado da minha consulta e exibir paginação usando mysql. A ordenação e paginação estão funcionando perfeitamente.
Sempre quando é feito a paginação, por conta da utilização do ORDER BY RAND(); os resultados são aleatórios e repetidos na paginação....
@AndersonCarlosWoss mas assim, se vc for para a segunda página o resultado exibido não é o mesmo da primeira execução do mesmo SQL
unica forma se fazer isso é armazenar a execução do primeiro SQL em cache
@Everson coloquei, mas é indiferente o exemplo pois é a forma de utilizar o resultado randomico com paginação que á a questão. Os registros não podem ser repetidos nas paginas subsequentes. O aleatório tem que ser feito uma unica vez no resultado da consulta sem paginação. — lelopes22 mins ago
@diegofm aspectos técnicos pelo que eu entendi seria as diferenças entre as duas. Exemplo: DriverManager conecta em todos os bancos e SQLiteConnection é especifica. Utilizando SQLiteConnection há uma melhor performace pq acontece X coisa dentro da classe que é diferente que acontece na outra conexão.
Mapper not initialized. Call Initialize with appropriate configuration. If you are trying to use mapper instances through a container or otherwise, make sure you do not have any calls to the static Mapper.Map methods, and if you're using ProjectTo or UseAsDataSource extension methods, make sure you pass in the appropriate IConfigurationProvider instance.
Line 13: public static void Configure() Line 14: { Line 15: Mapper.Map<Propriedade>(new PropriedadeViewModel()); Line 16: } Line 17: }
@UzmkArtanis xhr é apenas a abreviação de XmlHttpRequest, que nada mais que é uma API nativa do JavaScript. O XHR não é Ajax, o Ajax faz uso dele, o comentário anterior do Fábio é parcialmente certo apenas. Respondi para dar enfase nisto.
@UzmkArtanis eu respondi mesmo pq coisa dup que eu costumo já ter respondido do meu ponto de vista, diante de muitos problemas que temos com caça-votos eu prefiro responder apontando para uma resposta existente e geralmente dou mais algum detalhe
Em que linguagens de programação, frameworks, bancos de dados, bibliotecas e metodologias foram feitos os sites da rede?
Pergunto tanto do back-end como do front-end.
@UzmkArtanis Eu não to pedindo pra deixar a pergunta aberta, claro que é melhor remover ou marcar como dup se não puder remover, e nem de longe estou pedindo upvote ou coisa assim, estou falando que existe um problema com caça-votos que insistem em dar respostas meia-boca, é um problema comum no site, eu geralmente se já respondi algo sobre o assunto tento linkar, (e só pra constar quem me critica por isto, já vi muitos dos veteranos fazendo a mesma coisa), a ideia é inibir os caça-votos
seria uma maravilha se os caça-votos ao invés de ficarem dando respostas meia-boca procurassem se não existe perguntas e respostas que "resolvem bem" o problema e com isto apoiar o conteudo, assim centralizando o assunto ao invés de espalhar
Se vocês navegarem na tag .htaccess vão entender o que digo ;)
Nossa foi mal cara, se me expressei errado @GuilhermeNascimento, eu teria upvotado, não pela pessoa , mas porque a resposta respondeu o que eu perguntei,e removi o post porque ela tem uma resposta que se encaixa completamente, ou seja é duplicata
@UzmkArtanis sim exatamente, isso está bem claro, foi o que eu já disse acima, isto que vc fez foi o ideal, eu estou lhe explicando somente o que pq eu respondi algo dup, estou comentando contigo e não lhe criticando, sobre um problema existente no site, que alguns fazem vista grossa e outros não veem como um problema pois acham que espalhado ou não o que importa é existir o conteudo
Eu já acredito que centralizar facilita as pessoas buscarem sobre o assunto :D
Se eu tiver um loop tipo:
k = 0;
enquanto(i = 0; i < 2; i++){
imprime k++;
imprime k++;
fim enquanto
A contagem que imprime deveria iniciar no 0 ou no 1?
@GuilhermeNascimento isso é interessante kkk a precedência do operador, sinceramente eu tinha comigo que devia começar por 1, 2... cc: @rray @AndersonCarlosWoss
@UzmkArtanis fico muitissimo feliz :D, não me importo de discordarem, muitas coisas o pessoal aqui uns discordam dos outros, isto é normal em qualquer lugar :D ... O problema é quando vc é interpretado mal, eu já sai muitas vezes bem mal interpretado daqui, não que eu estivesse certo ou errado, não fazia diferença, o problema era entender o ponto ou a raiz do problema, pessoal geralmente "desfoca", por isso as vezes eu insisto no assunto :)
@MarceloBoni mas e como faria com um vetor/array? Se você quiser o for pode começar do -99 e terminar no 88 :D
@AndersonCarlosWoss É que eu falei do ponto de vista da operação. No ++k, a operação é depois do incremento. Mas o mais comum é falar do ponto de vista do incremento mesmo.
Ou seja, tá certo, mas tá errado.
@GuilhermeNascimento Brow. Ele tá falando das operações com o k e não com i
@GuilhermeNascimento pode ser também. Só que eu preciso garantir que a execução vai ser terminada. Preciso de uma espécia de controle de transação. Se a tarefa não for executada, ela vai ter que ficar "armazenada" em algum lugar.
foreach ($cinquenta_repeticoes as $dados) {
criar_uma_requisicao_webservice_demorada($dados);
}
@WallaceMaxters o script que executa em CLI via exec pode simplesmente criar um arquivo ".txt da vida" que teria a resposta do estado atual, e vc poderia ler ele de tempos em tempos, ou então o script maior não termina até o ".txt" estiver com o conteudo ok
tinha que fazer umas 2000 requisições pra uma api terceira pra obter dados completos de clientes, e cada requisição podia demorar o tempo que fosse, pra tentar encurtar o tempo fiz um processamento paralelo de curl, pra não ter um gargalo na quantidade de request feitas simultaneamente e dar 504 timeout, fiz só 50 requisições ao mesmo tempo
@WallaceMaxters sou feio já, nem ligo :p ... uso .txt mesmo, mas então eu ainda estou tentando entender pq aquela minha primeira sugestão do promisseRequests não lhe ajudou
Em PHP muitas vezes, em meio a uma operação, preciso enviar um e-mail, fazer uma chamada webservice ou registrar um log, e esses as vezes podem demorar no processamento, porém sem necessidade de eu ter que esperar os mesmos para finalizar uma requisição.
Andei dando uma pesquisada por aí, e vi q...
@GuilhermeNascimento Na verdade, eu só estou tranquilo pra ler agora. Lembra-se que esses dias atrás eu estava entrando e saíndo muito rápido? Eu tava cheio de coisas aqui. Mas agora dá pra eu testar com calma
Só pra constar @WallaceMaxters eu tentei fazer este código semelhante ao Promises do JS, claro que não é uma coisa completa, é bem simplorio, me diz depois o que acha te colocar um parametro retry com um numero limite de tentativas
@WallaceMaxters o fsockopen não espera, no entanto o que recebe e envia comando não é o fsockopen é o fwrite e o fgets, o fsockopen não é como o CURL ou file_get_contents, ele funciona apenas para estabelecer a conexão inicial, o processo de envio da requisição e resposta é feito depois, observa como eu fiz o loop:
@WallaceMaxters vou preparar um Alpha em casa, aproveitar que ando trabalhando com Http e PHP nos ultimos dias, também estou refazendo o html2canvas-proxy (http também)
@WallaceMaxters por falar nisto vc me deu os parabéns por causa de um plugin, mas fiquei sem saber de que plugin vc falava
A segunda é que a sintaxe não é daquela forma mais. Aquela forma é pelo tipo de projeto que ele está utilizando, se for Asp.NET MVC a sintaxe é "normal"
@Randrade vixe, é verdade, vou revisar, eu comecei a pouco tempo com asp.net-mvc, tem coisas que ainda não experimentei, prometo fazer uma otima revisão, e explicar sobre as classes :D
@Randrade é que "middleware" ainda é um mistério pra mim, eu li o do asp.net-core, achei muito legal mesmo, vc diria que o global.asax seria "equivalente" ao middleware do Core?
@GuilhermeNascimento Eu ainda estou estudando o Core, mas creio que seja algo que engloba o global.asax. Na própria página que você mandou tem um link no final que é sobre Migrating HTTP Modules to Middleware
@Randrade então foi este mesmo que eu li, estava estudando o middleware deles, tanto este quanto o de redirecionamento, ainda é um pouco complexo pra mim, mas de inicio eu gostei da "organização"
@MarceloBoni Se fosse eu perguntando, ia aparecer um maluco chei de graça e dizer: "È programação?".... Nusssa mano inda bem que esse maluco sumiu... A @Blogueira ferro com a conta do cara
@MagicHat faz parte de? não sei kkkkk hoje em dia tem um monte de empresa pede.... e tem um monte de gente ( eu :( ) que entende bulhufas, acho que faz parte do escopo de programação sim...
pelo menos eu sinto falta de conteúdo de qualidade a respeito rs
@MarceloBoni Não mano, num sei, só queria zuar a @Blogueira... Eu quando quero fazer uma pergunta, se eu tiver com dúvidas eu mando, depois vejo no que dá...
@MarceloBoni tdd usa teste automatizado para fazer desenvolvimento orientado à teste e refatoração, integração contínua só garante que o teste automatizado seja executado
Teste unitário é uma espécie de teste automatizado, assim como teste comportamental, teste de integração de componentes etc
"Vaga de Trabalho: Pornhub, conteúdo adulto. Estamos procurando por desenvolvedores PHP." programador 1: "Eu estou interessado, mas não me sentiria confortável em dizer aos meus amigos e família o que faço o dia todo." programador 2: "Eu entendo. Eu também não me sentiria confortável ao dizer para a minha família que eu desenvolvo em PHP."