Skip to content

Instantly share code, notes, and snippets.

View fforbeck's full-sized avatar

Felipe Forbeck fforbeck

View GitHub Profile
@fforbeck
fforbeck / error-while-building-nx-projects.md
Created February 20, 2025 18:48
error-while-building-nx-projects.md

❯ upload-service (import-w3ui) ✘ pnpm nx run-many -t build view-logs zsh: correct 'nx' to '.nx' [nyae]? n

✔ nx run @storacha/capabilities:build [local cache] ✔ nx run @storacha/did-mailto:build [local cache] ✔ nx run @w3ui/core:build [existing outputs match the cache, left as is] ✔ nx run @storacha/filecoin-client:build [local cache] ✔ nx run @storacha/blob-index:build [local cache] ✔ nx run @w3ui/react:build [existing outputs match the cache, left as is] ✔ nx run @storacha/access:build [local cache]

@fforbeck
fforbeck / cli.sh
Created February 11, 2025 17:42 — forked from alanshaw/cli.sh
env vars for w3cli
export STORACHA_SERVICE_DID=did:web:alan.up.storacha.network
export STORACHA_SERVICE_URL=https://n7js8smi24.execute-api.us-west-2.amazonaws.com
export STORACHA_STORE_NAME=storacha-cli-alan
export STORACHA_RECEIPTS_URL=https://n7js8smi24.execute-api.us-west-2.amazonaws.com/receipt/
export W3_SERVICE_DID=did:web:alan.up.storacha.network
export W3_STORE_NAME=storacha-cli-alan
export W3UP_SERVICE_URL=https://n7js8smi24.execute-api.us-west-2.amazonaws.com
export W3UP_RECEIPTS_ENDPOINT=https://n7js8smi24.execute-api.us-west-2.amazonaws.com/receipt/
@fforbeck
fforbeck / delegation-vis.js
Created February 7, 2025 00:46 — forked from alanshaw/delegation-vis.js
Visualise a delegation
import fs from 'node:fs'
import { Readable } from 'node:stream'
import { CARReaderStream } from 'carstream'
import * as dagCBOR from '@ipld/dag-cbor'
import * as dagJSON from '@ipld/dag-json'
import * as DID from '@ipld/dag-ucan/did'
Readable.toWeb(fs.createReadStream('proof.car'))
.pipeThrough(new CARReaderStream())
.pipeTo(new WritableStream({
openapi: 3.0.3
info:
title: Tribute KYC API
version: '1.0'
x-logo:
url: ''
description: A minimal API spec to provide KYC certificates for Tribute DAO UI project.
paths:
/kyc-certificate/{{daoRegistryContractAddress}}/{{ethereumAddress}}:
description: >-
import * as sigUtil from 'eth-sig-util';
type CouponType = 'coupon-kyc';
type PrimaryType = 'Message' | 'EIP712Domain';
type CouponData = {
type: CouponType;
kycedMember: string;
};
@fforbeck
fforbeck / JProfiler-with-Docker.md
Created August 14, 2020 16:08 — forked from kevin-lee/JProfiler-with-Docker.md
JVM Profiler with Docker

JProfiler with Docker

Docker

DockerFile

DockerFile should have JProfiler installation.

RUN wget <JProfiler file location> -P /tmp/ && \
  tar -xzf /tmp/<JProfiler file> -C /usr/local && \
  rm /tmp/<JProfiler file>
@fforbeck
fforbeck / latency.txt
Created June 17, 2020 14:30 — forked from jboner/latency.txt
Latency Numbers Every Programmer Should Know
Latency Comparison Numbers (~2012)
----------------------------------
L1 cache reference 0.5 ns
Branch mispredict 5 ns
L2 cache reference 7 ns 14x L1 cache
Mutex lock/unlock 25 ns
Main memory reference 100 ns 20x L2 cache, 200x L1 cache
Compress 1K bytes with Zippy 3,000 ns 3 us
Send 1K bytes over 1 Gbps network 10,000 ns 10 us
Read 4K randomly from SSD* 150,000 ns 150 us ~1GB/sec SSD
@fforbeck
fforbeck / links.md
Created December 12, 2019 13:48 — forked from akitaonrails/links.md
Links de referência pro Episódio 66 do Canal Akitando
@fforbeck
fforbeck / k8s-svc-annotations.md
Created December 5, 2019 19:16 — forked from mgoodness/k8s-svc-annotations.md
AWS ELB-related annotations for Kubernetes Services (as of v1.12.0)
  • service.beta.kubernetes.io/aws-load-balancer-access-log-emit-interval (in minutes)
  • service.beta.kubernetes.io/aws-load-balancer-access-log-enabled (true|false)
  • service.beta.kubernetes.io/aws-load-balancer-access-log-s3-bucket-name
  • service.beta.kubernetes.io/aws-load-balancer-access-log-s3-bucket-prefix
  • service.beta.kubernetes.io/aws-load-balancer-additional-resource-tags (comma-separated list of key=value)
  • service.beta.kubernetes.io/aws-load-balancer-backend-protocol (http|https|ssl|tcp)
  • service.beta.kubernetes.io/aws-load-balancer-connection-draining-enabled (true|false)
@fforbeck
fforbeck / yourkit-sbt.md
Created February 26, 2019 22:13
Yourkit linux-x86-64 + SBT

sbt -J-agentpath:'/home/user/YourKit-JavaProfiler-2019.1/bin/linux-x86-64/libyjpagent.so'