me bateu uma sensibilidade nos dentes superiores frontais, que na hora da sede, fico na duvida se deixo a garganta secar, ou se morro de dor de dente tomando agua kkkk
até puxar o ar pela boca ta doendo os dentes, q droga
@Randrade quero isso n, ainda mais que eu joguei bola ontem e tava todo acabado, só dormir 4hrs de ontem para hj, amanhã já botei a meta q n levanto antes das 9
Várias vezes que precisei reiniciar o Apache após fazer algumas configurações, tive o desgosto de receber uma mensagem de falha, por haver um erro na configuração.
Um colega aqui do site uma vez me informou que havia um comando no Apache que era possível checar a configuração. Assim, antes de re...
é exposição de alguma coisa que deixa os nervos do dente em contato com o que a gente ingere
engraçado que não fiz clareamento e não tenho gengivite. Deve ser essas pastas de dentes da colgate que prometem "branqueamento"
Da ate medo de visitar o odontologista, tem uma hype agora de induzir ao uso de aparelho. Você vai arrancar ciso, "bota aparelho", vai fazer limpeza, "bota aparelho"
@diegofm ele respondeu apenas com o comando. Já vi em perguntas assim, vir um cara, magaiver, do 12º universo, com uma resposta mais abrangente, explicando sobre sintaxe, comandos, comandos para ajudar com outras coisas....
@diegofm o @bigown que me falou uma vez que eu estava marcando as perguntas muito rápido e que seria interessante dar uma esperada. Eu costumo demorar 1 semana ou mais pra marcar uma resposta :p
@diegofm Ah, sim, é claro. Mas em casos assim, é uma ótima deixa pra alguém, experiente com problemas de configurações no apache, dar outros comandos por exemplo, que podem evitar dores de cabeça.
@diegofm imagina se eu tivesse marcado a resposta do IPC? O @JeffersonQuesado provavelmente não teria respondido com outros assuntos que ajudaram a entender melhor sobre processos :p
@diegofm é automático: se você uma pergunta sem resposta marcada, você quer responder.
@diegofm é como no processo seletivo, marcar pra chegar 8 horas, mas como chegou um cara 7:30, você vai escolher ele e dispensar os outros antes da entrevista, kkkkkk
shell script salvando vidas no Jenkins; contexto: build do TotalCross para iOS, habilitando o cocoapod, primeira vez que vejo isso na vida:
gem which cocoapods || gem install cocoapods --user-install
cd ~/jenkins/workspace/meupath/lalala
if [ -f Podfile ]; then which pod && POD_EXEC=pod || { # pod not installed in path POD_EXEC=`gem which cocoapods | sed 's_gems/.*$_bin/pod_'` } echo $POD_EXEC $POD_EXEC install fi
A comunicação entre processos, em inglês Inter-Process Communication (IPC), é o grupo de mecanismos que permite aos processos transferirem informação entre si.
A execução de um processo pressupõe por parte do sistema operativo, entre outras coisas, a criação de um contexto de execução próprio que, de certa forma, abstrai o processo dos componentes reais do sistema. Devido a esta virtualização dos recursos, o processo não tem conhecimento acerca dos outros processos e, como tal, não consegue trocar informação.
=== Modelos de Comunicação entre Processos ===
Memória Compartilhada: uma região...
@JeffersonQuesado já teve a oportunidade de ler essa bela obra literaria (cc @OnoSendai)?
Assim disse o Mestre Programador: Quando um programa está em fase de testes, é muito tarde para se realizar mudanças de escopo.
Diz a lenda que em uma longínqua província havia um monastério onde o Mestre Programador compartilhava seus ensinamentos. Um de seus diálogos foi a respeito das prá...
@DiegoSouza por exemplo, me pedem pra parar uma coisa e consertar outra. pra não enviar um commit "cagado", eu comito só o arquivo que preciso atualizar agora (e continuo mexendo nos outros)
When I make changes to a file in Git, how can I commit only some of the changes?
For example, how could I commit only 15 lines out of 30 lines that have been changed in a file?
@Randrade nossa que massa :D ... presumo que se vc cair no tipo "Seiya" isto define você como: Chorão, que espera milagres, tem uma "baita sorte", todo mundo lhe dá atenção e você sempre fica com os créditos da equipe toda e que você é do tipo de cara que apanha muito mas mesmo assim esta sempre de pé como que por mais um milagre
@Randrade será que ele (e vc e o @WallaceMaxters) conhecem o real fato do Ikki querer matar os outros cavaleiros? (algo que foi removido no Anime, mas é fato no mangá)
> Esta resposta tem graves problemas de formatação ou conteúdo. É improvável que esta resposta seja recuperável por meio de edição e talvez seja necessário removê-la.
@Randrade na verdade os 100 órfãos são irmão (meio irmãos), o mestre do Ikki conta pra ele, no mangá a esmeralda não é filha do mestre dele é uma escrava que o Ikki salvou (a familia dela a vendeu para um pescador) ... quando o Ikki mata seu mestre para vingar a morte de Esmeralda, ele lhe conta que Kido (pai adotivo da Saori) é o pai de todos orfãos e ele mandou seus filhos pra guerra de proposito.
I want to communicate 2 process using FIFOS. One process is writting in C and the other in PHP. The problem is that if I use FIFOS, the writer blocks until the reader open the FIFO, and the same in the other direction.
I explain it better, I have a PHP process that recieve xml request. The PHP ta...
@WallaceMaxters Me lembrei de "Fe, Fi, Fo, Fum, sinto cheiro de sangue de gente pequena" (FIFOs :))
@Randrade o Ikki disse pro mestre dele, eu irei me vingar de Kido, o mestre disse, ele morreu a 2 anos, o Ikki disse eu então irei eliminar o sangue dele da face da terra (isso inclui os orfãos e o proprio Ikki, provavelmente era uma missão suicida)
Estou usando o projeto BoletoPHP e após tentar resolver o erro do código de barras sendo impresso errado, eu segui as instruções das issues 1, consegui resolver o erro do headers already sent tirando o header("Content-Type: image/png"); mas ainda tá com a imagem quebrada e ficaram com uns caracte...
Isto não são caracteres errados �PNG IHDR2f�iePLTE������IDAT�, PNG é uma imagem binária, ou seja o browser só vai entende-la se tiver o Content-Type, o teu header header("Content-Type: image/png"); causa o erro headers already sent porque deve haver um espaço qualquer antes do header, podendo ser echo, print, ou um html qualquer, ou até problemas com codificação como "UTF8 com BOM", a resposta aqui explica como resolver: pt.stackoverflow.com/a/18812/3635 — Guilherme Nascimento30 secs ago
Antes de tudo, um teste de stress, segundo essa resposta do @guiandmag é:
O Teste de Stress consiste em submeter o software a situações extremas. Basicamente, o teste de estresse baseia-se em testar os limites do software e avaliar seu comportamento. Assim, avalia-se até quando o software pod...
@user756465 amigo não é uma solução mágica ali, esta bem claro que tem algum espaçamento no seu arquivo antes do header(...);, a resposta lá explica como "entender" o funcionamento do header+conteudo, a ordem que deve usar, isto quer dizer que vc pode estar fazendo qualquer coisa, até mesmo um include que esta adicionando algo extra antes dos headers. Ali na resposta não é solução pronta é explicação de como funciona e então você faz a analise e veja qual situação esta gerando o espaço ;D — Guilherme Nascimento1 min ago
@WallaceMaxters Iria falar para beber, mas como você não bebe, comer, dormir e assistir séries/animes/filmes ajuda. Viajar também. Agora, a melhor coisa mesmo, é mandar as pessoas que te estressam (especialmente o chefe) para...
@WallaceMaxters sim, mas não tanto, esse ae vou ter que olhar com calma, só pra constar, as funções socket_ (algumas) até algum tempo atrás eram quase experimentais no PHP, só a pouco tempo que eles conseguiram "padronizar" (internamente)
socket_create_pair() creates two connected and indistinguishable sockets, and stores them in fd. This function is commonly used in IPC (InterProcess Communication).
Olha o finalzinho
Esse IPC tá me perseguindo. Vou ter que apelar para o @Bacco :p
@diegofm pessoal no chat fala que é 200 pra qualquer coisa, mas eu penso que só vale o 200 se for dentro das regras, tipo não considerar recompensas e nem respostas que vc aceitou, tem outros detalhes também
@Randrade pensei em fazer isso, mas n estou compreendendo muito o q eu devo fazer. Vou executar a sincronização varias vezes em concorrência, mandar muitos dados de vez, n entendi muito
@GuilhermeNascimento Se é teste de carga/stress você geralmente testa a quantidade/repetições/usuários simultâneos, etc. Se quer fazer isso na sincronização, você poderia simular muitos usuários fazendo a mesma coisa ao mesmo tempo várias vezes
@JefersonAlmeida Tipo, 1000 usuários fazendo 1000 sincronizações 1000 vezes simultaneamente. Mas, isso seria somente um exemplo, Não tem como criar um teste sem saber do contexto completo
@WallaceMaxters é por ae mesmo, também não é muito minha área, eu só usei sockets pra criar conexão concorrente, ler IMAP e "executar SMTP" (criei minhas proprias libs disto)
@GuilhermeNascimento pensei uma vez em usar isso pra baixar os e-mails da gmail e criar um controle de leitura, onde quem enviou possa saber se o e-mail foi lido.
@diegofm Exato, aí você tá "capando" a reputação. Tipo, recebeu 200 em upvotes e continuou recebendo votos, essa reputação vai pro cap diário. O ato de "mortar" é conseguir os 200 pontos, independente de como for - inclusive, você pode ver isso pela medalha legendário, tem um contador nela.
@Randrade seguinte hj em dia, essa sincronização é um serviço q roda no servidor e de tanto em tanto tempo é executado, coisa de segundos se eu n me engano.
@LINQ @diegofm Você pode ganhar no máximo 200 pontos de reputação por dia de qualquer combinação das atividades a seguir. Apenas as gratificações recebidas e as respostas aceitas não estão sujeitas ao limite diário de reputação.
@Randrade então, usa Python? Depois veja uma ferramenta chamada Boom, achei ela melhor que o ApacheBench, com um teste 100 requisições por segundo vc já consegue uma boa precisão, algo que não ocorre no ApacheBench
@LINQ exatamente, foi o que eu disse no começo, isso é que o pessoal do chat fala, no caso vcs, mas o "mortar" considerado pelo sistema é o "limite diário" :)
@Randrade como nunca tem concorrência na execução, já q é um serviço q fica rodando em background e n algo q um usuário acesso, n faria muito sentido tentar fazer um teste de stress desse tipo, n?
@GuilhermeNascimento Uso sim, mas não conheço essa ferramenta. Foi dar uma lida nela.
@GuilhermeNascimento Todavia, com o jmeter eu consigo ter uma boa noção, pois ele é bem intuitivo para isso. Devo admitir que é a primeira "coisa" feita em java que eu gosto :p
@GuilhermeNascimento O contador "interno" da medalha tá errado. Se você estiver perto dos 200, fica de olho na medalha, vai somar +1 logo que vc chegar nos 200
Na verdade então foram tiradas de fóruns, foram tiradas de blogs e aparentemente com direito de autoria, tem alguma informação que indique que pode copiá-los? Imagino, porque os links são genéricos. — bigown ♦2 mins ago
@GuilhermeNascimento Inclusive, a gente deveria reportar isso. Mas eu tenho um pouco de receio que eles invertam a regra pra ganhar a medalha, aí vai ficar mais difícil de conseguir :p
@JefersonAlmeida Creio que vc precisa apenas de um teste para o tamanho a quantidade dos dados a serem sincronizados, não? Seria bom ver se essa job que roda em background não está afetando outras coisas.
I have a problem with the connection to database (phpmyadmin), it just because my server is in UNIX socket. I don't know how to connect to it (I'm stand on window). The code below is work fine, if my server is in TCP/IP.
My code
<?php
define('DB_SERVER', 'localhost');
define('DB_USERNAME', 'ro...
Can anybody tell me the difference between a INET Socket and any other socket?
Is there a C# library that will allow one to work with INET Sockets?
I've attempted to find what it is, but I haven't found anything very useful. I'm suspecting it's something from the UNIX world.
@JefersonAlmeida Dê uma olhada neste link. Ele possui uma explicação resumida do assunto, inclusive com alguns exemplos que podem ajudar a ver o seu cenário de uma forma diferente
@WallaceMaxters não entendi bem, mas vou resumir o que eu entendo, sockets podem rodar sob TCP ou UDP (deve ter mais algum meio, mas vai além do que entendo), no Tcp (que é o que eu entendo um pouco mais) existem diversos protocolos, quando vc se conecta a uma porta vc manda uma "string" pra ela, então vc espera uma resposta (chamamos de feedback as vezes), esta resposta é recebida é tratada, toda conexão HTTP, IMAP, SMTP são TCP, ou seja elas começa com uma string inicial
e podem ou não exigir uma resposta de imediato, tipo no SMTP você manda "HELO" (sim é isso mesmo, com um L) ou "EHLO" e espera o servidor responder, e então a partir dessa primeira resposta, se ela for positiva, é que você vai enviar os proximos comandos, mas claro que isso é um exemplo, dentro de um Socket vc pode trabalhar de inumeras maneiras, até criar um padrão proprio
@diegofm quase todo AV é comedor de Ram, é que o pessoal de hoje usa antivirus como se fosse player de musica, quando comecei a mexer com computador, eu fechava tudo deixava o antivirus rodando e ia jogar bola e tomar café da tarde, (tinha que escanear 10 computadores em um dia da semana)
@GuilhermeNascimento é porque a grande maioria almoça ao meio dia, ai eles recomendam que deixem o pc ligado quando sairem pra almoço, só que eu faço parte da minoria que tem horario diferente de almoço kkkkk
@LINQ na épico ta escrito 155/200 da reputação de hoje
@Blogueira não é porque a pessoa estuda em uma grande instituição que ela é incrivel e intocavel, engraçado é alguns comentários do twitter meio que criticando ela mas ao mesmo tempo criticando a questão do ensino, dá pra ver que as pessoas são "iludidas" de todos os lados, tem muita gente estudada que na verdade são "acomodados", fora que enfiar MIT na cabeça de uma pessoa não vai "torna-la criativa", talvez em um universo paralelo a ideia dela seria otima :p
nem digo mais nada
Aliais digo mais uma coisa @Blogueira, ela pode ser péssima pra escolher nomes e etc, mas o tanto de grana que ela arrecadou mais de uma vez (vc viu sobre os livros dela né?) mostra que realmente algum conhecimento ela tem, pra tirar grana dos tolos :p, inclusive tem muita gente que vive muito bem nesse país praticamento o mesmo que ela pratica
Estava à a procura desta solução, em que posso navegar pelo servidor e mostrar as pastas e ficheiros, sem recorrer a BD.
isto parece-me interessante, mas como é que posso mostrar todos os ficheiros sem aparecer os 2 primeiros (.) (..)
Este é o que me acontece, o que pretendo é que me mostre os...
exite alguma maneira de que o nome da tabela seja definida pelo usuario que digitar em um input
por exemplo. No php o usuario digitar "formulario" em um campo
no codigo php eu faço
$tabela=$_post['tabela'];
mysql_query("create table '$tabela'....... porque assim não da certo aqui...
???
@WallaceMaxters até aonde sei as perguntas e respostas devem ir além do AP sempre que possivel, mas vai ver que é outra questão "filosófica que eu não entendo" D:
Pode ser, @GuilhermeNascimento. Fica como uma alternativa e ele decida a melhor opção, já que você já havia comentado sobre o FileSystemIterator. — Marcelo de Andrade3 mins ago
DiretoryIterator e FileSystemIterator são dois iteradores pertencentes à biblioteca SPL do PHP.
DirectoryIterator implementa a interface Iterator e estende SplFileInfo. Esta classe fornece uma interface simples para visualização de conteúdo de diretórios de arquivos.
A classe FileSystemIterator...
@WallaceMaxters excelente, a da Tais do meu "ponto de vista" nem era boa, a sua fala principalmente das Flags, o que acho otimo :)
@WallaceMaxters ps: ando adiando muita coisa, meus favoritos estão repletos de coisas que fiquei de formular uma resposta, 236 favs, mas nem todas são para responder, mas pelo menos 50 são que devo respostas kkkkkkkkkkk
Eu trabalho com git em todos os projetos da empresa onde trabalho. Infelizmente, alguns programadores acabam por colocar uma mensagem qualquer, em um momento de pressa, num commit. Isso dificulta as coisas, pois ao invés de você ver a descrição do que foi feito no git log, você passa a ter que "...
Em PHP , quando preciso que determinada classe tenha determinado comportamento na chamada de foreach, eu implemento uma interface chamada Generator.
Em Python parece existir também __iter__, que muda o comportamento do objeto em relação ao for.
Já ouvi também em várias outras linguagens (Java, ...
@bigown Eu vi isso com o PHP. Depois que saiu o PHP 7, foi uma fobia, muita gente querendo atualizar projetos para o 7 por N motivos (nenhum concreto). Na época eu usava o 5.3 ainda, hoje ainda uso o 5.6, motivo !? Simples, tem todos os recursos que necessito, é uma versão que ja domino. Ainda não achei um bom motivo/necessidade que justifica a transição .
E isso ocorre muito atualmente com softwares, tentativa de justificas as atualizações