#Coloca o .gitkeep em todos os subdiretorios vazios
Get-ChildItem -Path . -Recurse -Directory | Where-Object { -not ( $_ | Get-ChildItem ) } | ForEach-Object { New-Item "$($_.FullName)/.gitkeep" -ItemType "file" }
# Script para apagar bin e obj de todos os projetos .net de um diretório | |
$acao = Read-Host "Este script irá remover todos os diretórios 'bin' e 'obj' no diretório atual e subdiretórios. Escolha uma opção: (S)im, (N)ão, (W)hatIf para simulação" | |
switch ($acao) { | |
'S' { | |
# Encontra e remove os diretórios 'bin' e 'obj' | |
Get-ChildItem .\ -include bin,obj -Recurse | ForEach-Object { | |
Remove-Item $_.fullname -Force -Recurse -Verbose | |
} | |
Write-Host "Diretórios 'bin' e 'obj' removidos com sucesso." | |
} |
<!DOCTYPE html> | |
<html> | |
<head> | |
<title>Briefing para Desenvolvimento de Site</title> | |
</head> | |
<body> | |
<h1>Briefing para Desenvolvimento de Site</h1> | |
<form> | |
<h2>1. Informações da Empresa</h2> | |
<label for="companyName">Nome da empresa:</label><br> |
O objetivo dessa tarefa é criar um script em python que faça requisições para uma API fornecida pelo usuário, usando um payload definido pelo usuário ou lido de um arquivo CSV.
O script deve ser usado para um teste de carga e retornar o response de cada tentativa, com uma marcação de sucesso ou falha dependendo do status code da response.
## Requisitos
O objetivo do projeto é criar uma API que permita que as empresas paguem seus funcionários usando o Pix, e que verifique se o pagamento já foi feito nos últimos 30 dias. A API deve receber uma requisição POST com o corpo no formato JSON especificado, e retornar uma resposta adequada. A API deve usar a arquitetura hexagonal e ter três adapters para diferentes bancos de dados: Mysql, SqlServer e MongoDb. A API deve ser documentada usando o Swagger ou outra ferramenta de sua preferência.
Pagamento
com as propriedades diasPesquisa
, pagador
, recebedor
e valor
.Pagador
com as propriedades cnpj
e chavePix
.Recebedor
com as propriedades cpf
e chavePix
.IPagamentoService
com os métodos Pagar(Pagamento pagamento)
e VerificarPagamento(Pagamento pagamento)
.PagamentoService
que implementa a interface `IPagamento[ | |
{ | |
"id": 1, | |
"title": "Desenvolvedor Front-end", | |
"company": "ABC Tecnologia", | |
"description": "Buscamos um profissional com experiência em React, HTML, CSS e JavaScript para integrar nossa equipe de desenvolvimento web.", | |
"region": "Sudeste", | |
"contract": "PJ", | |
"work": "Híbrido", | |
"level": "Pleno", |
{ | |
"sync.gist": "54730d37df690e9c04bce82670bc9176" | |
} |