Skip to content

Instantly share code, notes, and snippets.

View stinkymonkeyph's full-sized avatar
🙊
Disrupting something

Nelmin Jay Magan Anoc stinkymonkeyph

🙊
Disrupting something
View GitHub Profile
@stinkymonkeyph
stinkymonkeyph / mysql-docker.sh
Created May 13, 2020 15:31 — forked from spalladino/mysql-docker.sh
Backup and restore a mysql database from a running Docker mysql container
# Backup
docker exec CONTAINER /usr/bin/mysqldump -u root --password=root DATABASE > backup.sql
# Restore
cat backup.sql | docker exec -i CONTAINER /usr/bin/mysql -u root --password=root DATABASE
import React from 'react';
import {
List,
CellMeasurer,
CellMeasurerCache,
InfiniteLoader,
AutoSizer
} from 'react-virtualized';
import Item from './Item';
"use client";
import { Fragment } from 'react'
import { Menu, Popover, Transition } from '@headlessui/react'
import {
ChatBubbleLeftEllipsisIcon,
CodeBracketIcon,
EllipsisVerticalIcon,
EyeIcon,
FlagIcon,
@stinkymonkeyph
stinkymonkeyph / ShellExecutionTokio
Created December 10, 2023 03:08
Async shell command execution using tokio runtime
use std::process::Stdio;
use tokio::{process::{Child, Command as TokioCommand, ChildStdout, ChildStderr}, io::BufReader};
use crate::errors::provisioner_errors::ProvisionerError;
pub struct Shell {
pub command: String
}
impl Shell {
pub async fn execute(&self) -> Result<(), ProvisionerError> {