Skip to content

Instantly share code, notes, and snippets.

View tarcisio's full-sized avatar
🏠
working from home

Tarcísio Ferreira Sassara tarcisio

🏠
working from home
View GitHub Profile
@tarcisio
tarcisio / main.py
Created December 11, 2025 09:22
search nodes
import matplotlib.pyplot as plt
import networkx as nx
def create_graph():
G = nx.DiGraph()
G.add_edges_from([
("Client", "Gateway"),
("Gateway", "Proxy"),
("Proxy", "Server1"),
("Proxy", "Server2"),
@tarcisio
tarcisio / index.html
Created November 19, 2025 06:36
demonstração cytoscapejs realtime
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="utf-8" />
<title>CaseViewer</title>
<meta name="viewport" content="width=device-width, initial-scale=1" />
<meta name="description" content="CaseViewer" />
<script
src="https://cdnjs.cloudflare.com/ajax/libs/cytoscape/3.33.1/cytoscape.min.js"
integrity="sha512-kHAY8XzRfLVMcLuowdk91552RD+Nb2/1uHamfHMdLejNqlZnbEJLl1wYnsNnqIFCEZ++WaOcOlfokC6p9JWrLw=="
## Livros
Site Reliability Engineering (Google SRE Book)
URL: https://sre.google/books/
5. Eliminating Toil: https://sre.google/sre-book/eliminating-toil/
6. Monitoring Distributed Systems: https://sre.google/sre-book/monitoring-distributed-systems/
Enfatiza que automatizar trabalhos manuais com o uso de ferramentas apropriadas é essential para escalabilidade e eficiência.
@tarcisio
tarcisio / utils.go
Created December 28, 2023 21:32
Generics Must
package utils
func Must(err error) {
if err != nil {
panic(err)
}
}
func Must1[T any](v T, err error) T {
if err != nil {
# Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
# SPDX-License-Identifier: Apache-2.0
import sys
import json
from pyspark.context import SparkContext
from awsglue.context import GlueContext
from awsglue.job import Job
from awsglue.utils import getResolvedOptions

Keybase proof

I hereby claim:

  • I am tarcisio on github.
  • I am tarcisio (https://keybase.io/tarcisio) on keybase.
  • I have a public key whose fingerprint is A65B 3B42 584D 3665 4022 F38D A81D 7C23 E2D7 ECAF

To claim this, I am signing this object:

docker run -v /etc/glusterfs:/etc/glusterfs:z \
-v /var/lib/glusterd:/var/lib/glusterd:z \
-v /var/log/glusterfs:/var/log/glusterfs:z \
-v /sys/fs/group:/sys/fs/cgroup:ro \
-d --privileged=true --net=host -v /dev/:/dev gluster/gluster-centos
My Last Words - Ajahn Prawit
############################
:date: 2012-12-11 11:38
:author: Ajahn Prawit
:tags: Ajahn Prawit
:category: Ajahn Prawit
:summary: My Last Words - `Ajahn Prawit`_
var BitfinexWS = require ('bitfinex-api-node').WS;
var moment = require('moment');
function printReg(reg)
{
if(1 != reg.Info.version) {
process.exit(1);
}
var autobahn = require('autobahn');
var wsuri = "wss://api.poloniex.com";
var connection = new autobahn.Connection({
url: wsuri,
realm: "realm1"
});
connection.onopen = function (session) {
function tickerEvent (args,kwargs) {