Skip to content

Instantly share code, notes, and snippets.

@cumet04
cumet04 / markedjs.inc.php
Created February 17, 2016 12:01
pukiwikiでmarkdownを使うプラグイン(marked.js利用)
<?php
/**
* Markdon Syntax with marked.js
*/
function plugin_markedjs_convert()
{
$args = func_get_args();
$body = array_pop($args);
$noskin = in_array("noskin", $args);
#!/bin/bash
echo "Content-type: text/plain"
# echo "" # avahi-browseの出力になんか空行があるのでここを省略
# query_paramのパース
get_query_string() {
saveIFS=$IFS
IFS='=&'
#/bin/bash
speedtest-cli --list | tail -n +2 | head -n 5 | while read s;do echo "### "$s;speedtest-cli --server $(echo $s | sed "s/\(\d*\)).*/\1/g") --simple --bytes;done > $(date +%Y%m%d-%H%M).txt
@cumet04
cumet04 / ts_init.sh
Created February 3, 2019 03:56
init simple typescript project
#!/bin/bash
anyenv update
LATEST_NODE=$(nodenv install -l | grep '\ 10' | tail -n 1)
nodenv install $LATEST_NODE
nodenv local $LATEST_NODE
npm install -g yarn
yarn init
yarn add -D typescript prettier
@cumet04
cumet04 / ec2-k3s-install-script.sh
Created August 17, 2019 14:57
k3s cloudinit script
#!/bin/bash
K3S_VERSION=v0.8.0
BIN_DIR=/usr/local/bin
# for master
#cat > /opt/k3s_env_put.sh << 'EOF'
##!/bin/bash
#
#ip=$(hostname | cut -d'.' -f1 | cut -d'-' -f2,3,4,5 | tr '-' '.')
@cumet04
cumet04 / cloudSettings
Last active April 30, 2020 20:23
Visual Studio Code Settings Sync Gist
{"lastUpload":"2020-04-29T15:04:09.105Z","extensionVersion":"v3.4.3"}
### system side setup ----------
execute "enable docker-ce repo" do
repo = "https://download.docker.com/linux/fedora/docker-ce.repo"
command "dnf config-manager --add-repo=#{repo}"
not_if "test -e /etc/yum.repos.d/docker-ce.repo"
end
%w(
awscli
import boto3
ec2 = boto3.client("ec2")
ssm = boto3.client("ssm")
# refs https://qiita.com/cumet04/items/5888e037105e6ea5f6bc
def lambda_handler(event, context):
try:
targets = target_instances("cron", "true")
@cumet04
cumet04 / aws-console-gnav.css
Created May 10, 2020 13:21
aws console global-nav override css
#awsgnav #nav-servicesMenu {
padding-left: 5px;
padding-right: 5px;
}
#nav-resourceGroupsMenu, #nav-helpMenu {
display: none !important;
}
#awsgnav #nav-home-link #nav-logo {
margin-left: 10px;
margin-right: 10px;
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8" />
<meta name="viewport" content="width=device-width, initial-scale=1">
<title>app</title>
<link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/bulma@0.9.1/css/bulma.min.css">
</head>