Skip to content

Instantly share code, notes, and snippets.

View cmendesce's full-sized avatar

Carlos Mendes cmendesce

View GitHub Profile
@cmendesce
cmendesce / Questao1.java
Last active September 17, 2019 00:23
Trabalho AV1
import java.nio.file.Path;
import java.nio.file.Files;
public class Usuario {
void criarPostagem(Database db, String mensagem) {
try {
db.save(mensagem);
} catch (Exception ex) {
Logger logger = new Logger(db);
@cmendesce
cmendesce / solucao.md
Last active September 7, 2019 14:39
Solução da segunda avaliação formativa de ADS - UNIFOR.

Questão 1

<script>
var salario = prompt('Digite o valor do salário: ');
salario = parseFloat(salario);

var quilowatts = prompt('Digite o valor do quilowatts: ');
quilowatts = parseFloat(quilowatts);
@cmendesce
cmendesce / README.md
Last active July 20, 2019 18:50
Initialization of helm when using istio.

In some cases, using istio and some services like prometheus-adapter, you can get this error.

namespaces "default" is forbidden: User "system:serviceaccount:kube-system:default" cannot get namespaces in the namespace "default"

That's because you don't have the permission to deploy tiller, add an account for it.

To fix it, in a clean environment and before start istio, follow these steps.

@cmendesce
cmendesce / links.md
Last active June 27, 2019 19:11
Things about Yolo and Darknet
@cmendesce
cmendesce / crawler.py
Last active May 4, 2019 13:15
Crawler for STJ website
# -*- coding: utf-8 -*-
"""
"""
import sys
from bs4 import BeautifulSoup
import requests
import json
import urllib.parse
def crawl_teses(url):
@cmendesce
cmendesce / effectors-1.yaml
Last active April 12, 2019 00:32
Effectors
effectors:
rollOut:
location: 127.0.0.1
command: M.rollOut($<deployment>, $<container>, $<image>)
type: script
scriptInfo:
path: "kubectl"
argument: "set image deployment.v1.apps/{0} {1}={2} --record"
scaleUp:
version: '3'
services:
nginx:
image: nginx:latest
volumes:
- ./nginx.conf:/etc/nginx/nginx.conf
ports:
- 80:80
- 443:443
db:
@cmendesce
cmendesce / strategies.s
Last active January 16, 2019 15:08
strategies
/*
* Adaptation script for security attacks
*/
module dos.strategies;
import op "org.sa.rainbow.stitch.lib.*";
import op "org.sa.rainbow.model.acme.znn.ZNN";
import lib "tactics.s";
define boolean cHighRespTime = exists c : T.ClientT in M.components | (c.experRespTime > M.MAX_RESPTIME);
@cmendesce
cmendesce / metrics-result.json
Last active December 13, 2018 15:03
reuniao-11-12
{
"kind": "MetricValueList",
"apiVersion": "custom.metrics.k8s.io/v1beta1",
"metadata": {
"selfLink": "/apis/custom.metrics.k8s.io/v1beta1/namespaces/default/pods/%2A/http_requests"
},
"items": [
{
"describedObject": {
"kind": "Pod",
@cmendesce
cmendesce / docker-compose.yml
Last active November 13, 2018 15:24
Sonar docker-compose
version: '3'
services:
db:
image: postgres:9.6-alpine
restart: unless-stopped
environment:
POSTGRES_PASSWORD: s0n@R1
POSTGRES_USER: sonar
POSTGRES_DB: sonar