Skip to content

Instantly share code, notes, and snippets.

View zztkm's full-sized avatar
🍮
i love pudding

zztkm zztkm

🍮
i love pudding
View GitHub Profile
@zztkm
zztkm / skills.md
Last active January 19, 2024 09:33
簡単なスキルシート

Skills

このドキュメントは zztkm のスキルを簡単にまとめたものです。

更新: 2024-01-19

職務概要

  • 2019年4月 ~ 現職: ユーソナー株式会社
# ==================== Emojis ====================
# Initial commit 🎉 :tada:
# Version tag 🔖 :bookmark:
# New feature ✨ :sparkles:
# Bugfix 🐛 :bug:
# Metadata 📇 :card_index:
# Documentation 📚 :books:
# Documenting source code 💡 :bulb:
class MyClass():
members = ["zakozyanai"]
def __init__(self, name):
self.user = name
self.author = Member()
def update(self, member):
self.members.append(member)
@zztkm
zztkm / get_hostname.py
Created October 28, 2021 15:25
url から hostname を抜き出す
from urllib.parse import urlparse
urls = (
"http://www.jarchive.org/",
"http://www.dojinkai-psy.jp/kisarazuhp/index.html",
"https://quojama.com/",
"https://blog.tsurutatakumi.info/"
)
for url in urls:
#!/bin/bash
# Supports Minecraft Java Edition 1.17 version 1.17 and above
# Requirements Java 16 & git
set -eu
apt update
apt install -y jq
readonly MINECRAFT_DIR="/opt/minecraft_server"
readonly MINECRAFT_SERVER_SERVICE="/etc/systemd/system/minecraft-server.service"
#!/bin/bash
# Supports Minecraft Java Edition 1.17 version 1.17 and above
# Requirements Java 16 & git
set -eu
apt update
apt install -y jq
readonly MINECRAFT_DIR="/opt/minecraft_server"
readonly SPIGOT_BUILD_DIR="/opt/minecraft_server/BuildTools"
@zztkm
zztkm / setup_minecraft_overviewer.sh
Last active June 11, 2021 10:24
wip Minecraft Overviewer install or update script for Ubuntu
#!/bin/bash
set -eu
readonly overviewer_dir="/opt/minecraft_overviewer"
readonly server_dir="/opt/minecraft_server"
readonly minecraft_version=$(find "${server_dir}" -maxdepth 1 -type f -name "*.jar" | head -n 1 | cut -d '.' -f2,3,4)
readonly overviewer_basic_user="overviewer"
readonly overviewer_basic_password=$(tr -d -c '[:alnum:]' < /dev/urandom | fold -w 10 | head -n 1)
@zztkm
zztkm / centos_minecraft_verup_to_latest.sh
Last active September 6, 2021 01:21
for ConoHa VPS Minecraft server on centos
#!/bin/bash
# Supports Minecraft Java Edition 1.17 version 1.17 and above
# Requirements Java 16
set -eu
yum update
yum install -y jq
readonly MINECRAFT_DIR="/opt/minecraft_server"
readonly BACKUP_DIR_PREFIX="backup"
@zztkm
zztkm / minecraft_verup_to_latest.sh
Last active August 6, 2021 07:11 — forked from ConoHa/verup_to_latest.sh
for ConoHa VPS Minecraft server on ubuntu
#!/bin/bash
# Supports Minecraft Java Edition 1.17 version 1.17 and above
# Requirements Java 16
set -eu
apt update
apt install -y jq
readonly MINECRAFT_DIR="/opt/minecraft_server"
readonly BACKUP_DIR_PREFIX="backup"
@zztkm
zztkm / sort-dict.py
Last active April 16, 2021 05:15
Python sort dict
import pprint
test_list = [{'Name': 'Alice', 'Age': '40', 'Point': 80},
{'Name': 'TKM', 'Age': '23'},
{'Name': 'Charlie', 'Age': '30', 'Point': 70}]
def sort_dict(target: list, key: str) -> list:
return sorted(target, key=lambda x: x[key])