Skip to content

Instantly share code, notes, and snippets.

View vlussenburg's full-sized avatar

Vincent Lussenburg vlussenburg

  • Los Angeles
  • 02:32 (UTC -07:00)
View GitHub Profile
#include <stdio.h>
#include <stdlib.h>
#include "libexif/exif-data.h"
// Function to log messages
void log_message(const char *msg) {
printf("%s\n", msg);
}
// Function to print an Exif entry
FROM ubuntu:20.04
WORKDIR /app
RUN apt clean && rm -rf /var/lib/apt/lists/* && apt update -o Acquire::CompressionTypes::Order::=gz
RUN apt -y install wget build-essential tar gcc
RUN wget https://dl.xpdfreader.com/old/xpdf-3.02.tar.gz
RUN tar -xvzf xpdf-3.02.tar.gz
RUN cd xpdf-3.02 && \
./configure --prefix="/app/fuzzing_xpdf/install/" && \
make && \
make install
gitlab-rails runner -e production "puts Gitlab::CurrentSettings.current_application_settings.runners_registration_token"
@vlussenburg
vlussenburg / function deleteWholeFoodsCart.js
Created October 8, 2021 23:48
JavaScript snippet to empty out your Whole Foods cart on Amazon
function deleteWholeFoodsCart() {
var query = document.querySelectorAll("#sc-expanded-cart-localmarket input[value='Delete']")
if (query.length) {
query[0].click();
}
if (query.length > 1) {
setTimeout(deleteWholeFoodsCart, 500);
}
else {
console.log('Finished');
Dictionary<string, string> leaderboard_position = new Dictionary<string, string>();
leaderboard_position.Add("type", "singleline");
leaderboard_position.Add("value", GameManager.Instance.GetLeaderboardPostion());
// Add to CIF (custom issue fields) key
Dictionary<string, object> cifDictionary = new Dictionary<string, object>();
cifDictionary.Add("leaderboard_position", leaderboard_position);
Dictionary<string, object> configMap = new Dictionary<string, object>();
configMap.Add("customIssueFields", cifDictionary);
// Customize with appropriate values for your game
Dictionary<string, string> userDetails = new Dictionary<string, string>
{
{ "userId", "BestPlayerEver" },
{ "userEmail", "bob@helpshift.com" },
{ "userName", "Bob" }
};
HelpshiftSdk.Login(userDetails);
BacktraceClient BacktraceClient = GameObject.Find("Backtrace").GetComponent<BacktraceClient>();
#com-atlassian-confluence .page-metadata-modification-info {
display:none;
}
export TESTED_NS=tmobile
export TESTED_ENV=free
cat <<EOF | kubectl apply -f - && kubectl rollout status -n $TESTED_NS deployment/client --watch && kubectl logs -n $TESTED_NS deployment/client && kubectl delete -n $TESTED_NS deployment/client
apiVersion: apps/v1
kind: Deployment
metadata:
name: client
namespace: $TESTED_NS
labels:
app: client
#!/bin/bash
# Extract cluster information to check compatibility with Alcide Support Matrix
printf "Extracting Cluster Information...\n"
# Check if kubectl is accessible
if ! command -v kubectl &> /dev/null
then
printf "ERROR: kubectl command cannot be found. Please install kubectl for running this utility \n"
exit 1
apiVersion: apps/v1
kind: Deployment
metadata:
name: client
namespace: alcide-demo
labels:
app: client
spec:
replicas: 1
selector: