Skip to content

Instantly share code, notes, and snippets.

View mashirozx's full-sized avatar
🐕
Just for fun

Mashiro mashirozx

🐕
Just for fun
View GitHub Profile
@mashirozx
mashirozx / _polyfill.scss
Last active March 13, 2024 08:23
Flex box gap polyfill with scss mixin
@use 'sass:math';
@mixin _flex-gap($gap, $row: true) {
$margin: math.div($gap, 2);
$transform: -$margin;
@if $row {
margin-left: $transform;
margin-right: $transform;
} @else {
margin-top: $transform;
margin-bottom: $transform;
@mashirozx
mashirozx / vultr-bandwidth-monitor-index.php
Last active March 20, 2022 00:25
A php page shows Vultr's VPS bandwidth usage.
<?php
error_reporting(E_ERROR);
ini_set("display_errors","Off");
$request = "https://api.vultr.com/v1/server/bandwidth?SUBID=YOUR_SUBID&api_key=YOUR_API_KEY";
$serviceInfo = json_decode(file_get_contents($request));
$income = $serviceInfo->incoming_bytes;
$outgo = $serviceInfo->outgoing_bytes;
$sumin = 0;
$sumout = 0;
foreach ($income as $invalue) {
Import-Module posh-git
Import-Module oh-my-posh
# Set-PoshPrompt -Theme Aliens
Set-PoshPrompt -Theme jandedobbeleer
Set-PSReadLineOption -PredictionSource History # 设置预测文本来源为历史记录
Set-PSReadlineKeyHandler -Key Tab -Function Complete # 设置 Tab 键补全
Set-PSReadLineKeyHandler -Key "Ctrl+d" -Function MenuComplete # 设置 Ctrl+d 为菜单补全和 Intellisense
@mashirozx
mashirozx / .zshrc
Created August 31, 2021 08:35
clash wsl2
host_ip=$(cat /etc/resolv.conf |grep "nameserver" |cut -f 2 -d " ")
export ALL_PROXY="http://$host_ip:7890"
sed -i -E "s/((25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)\.){3}(25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)\:7890/$host_ip:7890/" ~/.ssh/config
@mashirozx
mashirozx / main.go
Created July 13, 2020 22:42 — forked from yukimochi/main.go
Check All subscriber in Activity-Relay
package main
import (
"encoding/json"
"fmt"
"os"
"strings"
"time"
"github.com/go-redis/redis"
@mashirozx
mashirozx / git submodule update.md
Created June 11, 2020 13:21
git submodule update
root@ubuntu-shanghai:~/mtb#  git clone git@github.com:wecodebolivia/adamsubmoduleupdate.git -b staging --recursive
Cloning into 'adamsubmoduleupdate'...
remote: Enumerating objects: 7, done.
remote: Counting objects: 100% (7/7), done.
remote: Compressing objects: 100% (4/4), done.
remote: Total 7 (delta 0), reused 0 (delta 0), pack-reused 0
Receiving objects: 100% (7/7), done.
Submodule 'mashirozx/odoo_mrp_sale_info' (git@github.com:mashirozx/odoo_mrp_sale_info.git) registered for path 'mashirozx/odoo_mrp_sale_info'
Cloning into '/root/mtb/adamsubmoduleupdate/mashirozx/odoo_mrp_sale_info'...

Keybase proof

I hereby claim:

  • I am mashirozx on github.
  • I am mashirozx (https://keybase.io/mashirozx) on keybase.
  • I have a public key ASAJsnzD292NJQweJt4lH2wLwCDnkfIrE5rk1I5NcfDzngo

To claim this, I am signing this object:

10/25 13:36:14: Launching 'app' on Xiaomi MI NOTE LTE.
$ adb shell am start -n "ceui.lisa/ceui.lisa.activities.CoverActivity" -a android.intent.action.MAIN -c android.intent.category.LAUNCHER -D
Connecting to ceui.lisa
Capturing and displaying logcat messages from application. This behavior can be disabled in the "Logcat output" section of the "Debugger" settings page.
W/ActivityThread: Application ceui.lisa is waiting for the debugger on port 8100...
I/System.out: Sending WAIT chunk
I/art: Debugger is active
I/System.out: Debugger has connected
waiting for debugger to settle...
@mashirozx
mashirozx / json-api-crawler.py
Last active June 12, 2019 05:46
JSON API Crawler in Python
import requests
import pypyodbc
import json
import time
import random
import os
##############
# Parameters #
url = "https://example.com"
@mashirozx
mashirozx / gitstars.json
Created February 7, 2018 11:51
github stars manager for production
{"tags":[],"lastModified":1518004271313}