Skip to content

Instantly share code, notes, and snippets.

SSLContext sslContext = SSLContext.getInstance("SSL");
sslContext.init(null, new TrustManager[] {
new X509ExtendedTrustManager() {
@Override
public void checkClientTrusted(X509Certificate[] chain, String authType) throws CertificateException {
}
@Override
@diegolovison
diegolovison / log_pod_event.go
Created November 11, 2024 12:24
log pod events
if pod.Status.Phase != corev1.PodRunning {
// Fetch and log the events for the current pod
events, err := suite.clientset.CoreV1().Events(suite.DSPANamespace).List(suite.Ctx, metav1.ListOptions{
FieldSelector: fmt.Sprintf("involvedObject.name=%s", pod.Name),
})
if err != nil {
for _, event := range events.Items {
t.Log(fmt.Sprintf("Event for Pod %s: %s - %s", pod.Name, event.Reason, event.Message))
}
} else {
[Desktop Entry]
Name=Firefox Localhost
Comment=Open Firefox with localhost
Exec=firefox http://localhost
Icon=firefox
Terminal=false
Type=Application
Categories=Network;WebBrowser;
sudo apt-get --purge remove "*cublas*" "cuda*" "nsight*"
sudo apt-get --purge remove "*nvidia*"
sudo apt autoremove
sudo apt --fix-broken install
sudo rm -rf /usr/local/cuda*
sudo apt update && sudo apt upgrade
sudo add-apt-repository ppa:graphics-drivers/ppa
sudo apt update
sudo apt purge *550*
@diegolovison
diegolovison / kube_with_kind.md
Last active April 16, 2024 17:39
Kubeflow with kind

Prerequisite

sudo sysctl fs.inotify.max_user_instances=2280
sudo sysctl fs.inotify.max_user_watches=1255360
docker login
cat ~/.docker/config.json
@diegolovison
diegolovison / install_nvidia_driver_fedora37.sh
Created June 17, 2023 02:45
install nvidia driver on fedora 37
Ctrl + Alt + F3
sudo systemctl stop gdm
chmod +x NVIDIA-Linux-x86_64-535.54.03.run
./NVIDIA-Linux-x86_64-535.54.03.run
reboot
@diegolovison
diegolovison / basic-operations-test-different-values.xml
Created June 24, 2022 16:51
RadarGun different attribute value for basic-operations-test
<benchmark xmlns="urn:radargun:benchmark:3.0">
<main bindAddress="${main.address:127.0.0.1}" port="${main.port:2103}"/>
<clusters>
<scale from="1" to="1">
<cluster />
</scale>
</clusters>
<configurations>
<config name="dist-1">
@diegolovison
diegolovison / retrieve_openshift_registry.sh
Created March 1, 2022 03:45
How retrieve OpenShift registry
oc login ...
OC_USER=$(oc whoami)
oc project openshift-image-registry
oc patch configs.imageregistry.operator.openshift.io/cluster --patch '{"spec":{"defaultRoute":true}}' --type=merge
oc policy add-role-to-user registry-viewer $OC_USER
oc policy add-role-to-user registry-editor $OC_USER
REGISTRY_HOST=$(oc get route default-route --template='{{ .spec.host }}')
echo $REGISTRY_HOST
@diegolovison
diegolovison / log4j2.xml
Last active July 20, 2022 01:37
how create filters for log4j2
<?xml version="1.0" encoding="UTF-8"?>
<Configuration name="InfinispanServerConfig" monitorInterval="60" shutdownHook="disable">
<Properties>
<Property name="path">${sys:infinispan.server.log.path}</Property>
<Property name="accessLogPattern">%X{address} %X{user} [%d{dd/MMM/yyyy:HH:mm:ss Z}] &quot;%X{method} %m %X{protocol}&quot; %X{status} %X{requestSize} %X{responseSize} %X{duration}%n</Property>
</Properties>
<Appenders>
<!-- Colored output on the console -->
<Console name="STDOUT">
<PatternLayout pattern="%highlight{%d{yyyy-MM-dd HH:mm:ss,SSS} %-5p (%t) [%c] %m%throwable}{INFO=normal, DEBUG=normal, TRACE=normal}%n"/>
@diegolovison
diegolovison / install-hsdis-amd64.md
Last active January 22, 2021 14:01
Could not load hsdis-amd64.dylib; PrintAssembly is disabled; OSX
mkdir tmp
cd tmp
git clone https://github.com/AdoptOpenJDK/openjdk-jdk11u.git
cd openjdk-jdk11u/src/utils/hsdis/
wget http://ftp.heanet.ie/mirrors/ftp.gnu.org/gnu/binutils/binutils-2.31.1.tar.gz
tar -xzf binutils-2.31.1.tar.gz 
make BINUTILS=binutils-2.31.1 ARCH=amd64
cp build/macosx-amd64/hsdis-amd64.dylib $JAVA_HOME/lib/server/