Skip to content

Instantly share code, notes, and snippets.

View okoye's full-sized avatar
🇳🇬
I may be slow to respond.

Chuka Okoye okoye

🇳🇬
I may be slow to respond.
View GitHub Profile
@okoye
okoye / README.md
Created October 27, 2024 11:03 — forked from ernstki/README.md
List the ABI versions of all detected libc and libstdc++'s (GNU/Linux only)

Linker error messages related to libc and libstdc++

We run into the dreaded

/usr/lib64/libstdc++.so.6: version `GLIBCXX_3.4.18' not found

error messages a lot around here. This article is an attempt to explain what's going on with that.

@okoye
okoye / openssl_commands.md
Last active August 25, 2024 17:46 — forked from Hakky54/openssl_commands.md
Some list of openssl commands for check and verify your keys

OpenSSL 🔐

Install

Install the OpenSSL on Debian based systems

sudo apt-get install openssl
@okoye
okoye / Dockerfile
Created February 28, 2024 23:49 — forked from ruffsl/Dockerfile
Small ROS Network Example
FROM ros:indigo-ros-base
# install ros tutorials packages
RUN apt-get update && apt-get install -y \
ros-indigo-ros-tutorials \
ros-indigo-common-tutorials \
&& rm -rf /var/lib/apt/lists/
@okoye
okoye / private_fork.md
Created July 1, 2022 19:24 — forked from 0xjac/private_fork.md
Create a private fork of a public repository

The repository for the assignment is public and Github does not allow the creation of private forks for public repositories.

The correct way of creating a private frok by duplicating the repo is documented here.

For this assignment the commands are:

  1. Create a bare clone of the repository. (This is temporary and will be removed so just do it wherever.)

git clone --bare [email protected]:usi-systems/easytrace.git

@okoye
okoye / pipenv_cheat_sheet.md
Created May 13, 2022 15:41 — forked from bradtraversy/pipenv_cheat_sheet.md
Pipenv cheat sheet for common commands

Pipenv Cheat Sheet

Install pipenv

pip3 install pipenv

Activate

pipenv shell
@okoye
okoye / pokemon_names.txt
Created May 11, 2022 11:32
List of all (Up-to gen 7) Pokemon Names
Bulbasaur
Ivysaur
Venusaur
Charmander
Charmeleon
Charizard
Squirtle
Wartortle
Blastoise
Caterpie
@okoye
okoye / iterm2-solarized.md
Created December 12, 2021 10:36 — forked from kevin-smets/iterm2-solarized.md
iTerm2 + Oh My Zsh + Solarized color scheme + Source Code Pro Powerline + Font Awesome + [Powerlevel10k] - (macOS)

Default

Default

Powerlevel10k

Powerlevel10k

@okoye
okoye / kafka logs
Created January 16, 2019 00:25
Node discovery
WARNING: Could not determine Java version
[2019-01-15 16:23:59,933] INFO Verbose logging enabled (io.confluent.cloud.Main$BaseCommand)
[2019-01-15 16:23:59,946] INFO Config values:
admin.client.timeout.ms = 5000
bootstrap.servers = [pkc-43xj4.us-east-1.aws.confluent.cloud:9092]
(io.confluent.cloud.Config)
[2019-01-15 16:23:59,958] INFO AdminClientConfig values:
bootstrap.servers = [pkc-43xj4.us-east-1.aws.confluent.cloud:9092]
client.id =
connections.max.idle.ms = 300000
@okoye
okoye / terraform
Created April 10, 2018 06:23
lyft-av-account
~/Desktop/trees/avops/terraform/aws-us-west-2/core   terraform ●  terraform apply
An execution plan has been generated and is shown below.
Resource actions are indicated with the following symbols:
+ create
Terraform will perform the following actions:
+ aws_s3_bucket.terraform
id: <computed>
@okoye
okoye / iam.yml
Created April 9, 2018 18:10
IAM swagger definition for altus client
swagger: '2.0'
x-endpoint-name: iam
info:
version: 0.1-SNAPSHOT
title: Cloudera IAM Service
license:
name: Apache 2.0
description: Cloudera Altus IAM is a web service that you can use to manage users and user permissions under your Altus account.
schemes:
- https