Do Sysadmin ao DevOps

Maiúsculas e Minúsculas em PHP

$texto =“warquia pereira santos”

vamos transformar a variavel $texto

=> Converte a string para letras minúsculas

strtolower();

1
srttolower($texto);

vai sair assim = warquia pereira santos

=> Converte a string para letras maiúsculas
strtoupper();

1
srttoupper($texto);

vai sair assim = WARQUIA PEREIRA SANTOS

=> Converte o primeiro caractere de uma string em maiúsculo
ucfirst();

1
ucfirst($texto);

vai sair assim = Warquia pereira santos

=> Converte em maiúsculo o primeiro caractere de cada palavra contida em uma string
ucwords();

Diminuindo tentativas de invasão via SSH

Dentro do arquivo /etc/ssh/sshd_config altere as seguintes linhas:

1
2
LoginGraceTime 2m
MaxStartups 3:50:6

Explicando:

O primeiro parâmetro informa que a conexão será cortada caso fique inativa por 2 minutos.

O segundo quer dizer que depois de 3 tentativas não autenticadas, 50% das conexões do IP são recusadas e quando o número de de tentavivas chegar a 6 todas as tentativas de conexões do IP serão recusadas.

Fonte: Dicas-l

Utilizando o Crontab

ComandoFunção
crontab -eEdita o crontab atual do usuário
crontab -lExibe o atual conteúdo do crontab do usuário
crontab -rRemove o crontab do usuário

A linha é dividida em 6 campos separados por tabs ou espaço:

CampoFunção
Minuto
Hora
Dia do mês
Mês
Dia da semana
Programa para execução
CampoValores
Minuto0-59
Hora0-23
Dia do mês1-31
Mês1-12
Dia da semana0-6 (o “0″ é domingo), 1 é segunda, etc.

Fonte

Códigos do Squid

COD DESCRIÇÃO

  • 0 Resposta não recebida

Respostas de informação:

  • 100 Continue
  • 101 Troca de protocolos

Acessos bem-sucedidos:

  • 200 OK
  • 201 Criado
  • 202 Aceito
  • 203 Informação não autorizada
  • 204 Sem conteúdo
  • 205 Conteúdo apagado
  • 206 Conteúdo parcial
  • 207 Status múltiplos

Redirecionamentos:

  • 300 Escolhas múltiplas
  • 301 Movido permanentemente
  • 302 Movido temporariamente
  • 303 Veja outros
  • 304 Não modificado
  • 305 Use o proxy
  • 307 Redirecionamento temporário

Erros no cliente:

  • 400 Resposta ruim
  • 401 Não autorizado
  • 402 Pagamento requisitado
  • 403 Negado
  • 404 Não encontrado
  • 405 Método não aceito
  • 406 Não aceito
  • 407 Autenticação do proxy solicitado
  • 408 Tempo de resposta excedido
  • 409 Conflito
  • 410 Feito
  • 411 Tamanho requerido
  • 412 Falha pré-condicional
  • 413 Requisição de entrada extensa
  • 414 URL requisitada muito extensa
  • 415 Tipo de mídia não suportada
  • 416 Faixa requisitada não satisfatória
  • 417 Falha na espera

Erros no servidor:

11 regras CSS que todo desenvolvedor web deve saber

@media

A regra @media não só nos permite definir estilos para nossa página da web quando impressa na tela. Hoje em dia esta regra atingiu um patamar mais avançado com as “media queries“, que são associadas à criação de sites “adaptativos” ou “responsivos”, ou seja, que se ajustam ao tamanho da tela do dispositivo no qual estiverem sendo acessados.

Você pode criar uma media query usando propriedades como min-width para ajustar seu layout de acordo com o tamanho do “viewport” do dispositivo do usuário.

0%