Movatterモバイル変換


[0]ホーム

URL:


Skip to content
Search Gists
Sign in Sign up

Instantly share code, notes, and snippets.

View upsuper's full-sized avatar

Xidorn Quan upsuper

View GitHub Profile
@upsuper
upsuper /import-playcount.py
CreatedFebruary 12, 2023 11:01
Scripts to import from iTunes
#!/usr/bin/env python3
importplistlib
importsqlite3
importuuid
fromcollectionsimportdefaultdict
fromdatetimeimportdatetime
fromtypingimportNamedTuple
fromurllib.parseimportunquote
@upsuper
upsuper /delayed_balance.py
CreatedJune 27, 2021 10:29
Beancount plugin to handle transactions geting delayed and not being included in the next bank statement
#!/usr/bin/env python3
# Copyright (C) 2021 Xidorn Quan
#
# This program is free software: you can redistribute it and/or modify
# it under the terms of the GNU Affero General Public License as
# published by the Free Software Foundation, either version 3 of the
# License, or (at your option) any later version.
#
# This program is distributed in the hope that it will be useful,
#!/usr/bin/env python3
# Copyright (C) 2021 Xidorn Quan
#
# This program is free software: you can redistribute it and/or modify
# it under the terms of the GNU Affero General Public License as
# published by the Free Software Foundation, either version 3 of the
# License, or (at your option) any later version.
#
# This program is distributed in the hope that it will be useful,
@upsuper
upsuper /transform.yaml
Last activeOctober 5, 2020 02:46
An example transformation file for translated Simplified Chinese result of 2020 State of Rust survey. Seehttps://github.com/upsuper/csv-transformer
---
-transform:timestamp
column:"C: End time"
header:"Timestamp"
from:"%d-%b-%Y %H:%M:%S"
to:"%d/%m/%Y %H:%M:%S"
-"E: Do you use Rust?"
-"F: How long did you use Rust before you stopped?"
-"G: How long ago did you stop using Rust?"
-transform:join
@upsuper
upsuper /Cargo.toml
Last activeJuly 11, 2019 10:16
Verify whether there is any MD5 conflict in all possible Chinese mobile numbershttps://twitter.com/upsuper/status/1148222832540672001
[package]
name ="cnmobile-md5"
version ="0.1.0"
authors = ["Xidorn Quan <me@upsuper.org>"]
edition ="2018"
# See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html
[profile.release]
lto =true
@upsuper
upsuper /split-servo.py
CreatedAugust 3, 2018 04:23
A filter script of `hg transplant` for coordinated landing for Stylo development
#!/usr/bin/env python
# - * - coding: UTF-8 - * -
importsys
fromsubprocessimportPopen,PIPE
SERVO_PATH=r'c:\\mozilla-source\\servo'
msg=sys.argv[1]

I hereby claim:

  • I am upsuper on github.
  • I am upsuper (https://keybase.io/upsuper) on keybase.
  • I have a public key ASBKx3KVHC8RM6BT-FdgQRvI3tcyORQ-ctJl8Kwhe9VMdAo

To claim this, I am signing this object:

@upsuper
upsuper /bind-backup.sh
Last activeDecember 17, 2024 01:50
Script to automatically bind and unbind external USB drive on Synology NAS
#!/bin/bash
SERIAL="00000000"
echo"Looking for device with serial$SERIAL..."
fordin /sys/bus/usb/devices/*-*;do
if [[-f"$d/serial" ]];then
serial=$(<"$d/serial")
if [["$serial"="$SERIAL" ]];then
device="$(basename$d)"
@upsuper
upsuper /RevokeWoSign_FirefoxOSX.sh
Last activeSeptember 28, 2019 08:11
Script to revoke WoSign-related certificates on Firefox for OS X
#!/bin/bash
CERTUTIL="/usr/local/opt/nss/bin/certutil"
if [!-f"$CERTUTIL" ];then
echo"certutil is not found.">&2
echo"You can install it via 'brew install nss'.">&2
exit 1
fi
RCC_DIR=RevokeChinaCerts
#include<iostream>
#include<stddef.h>
namespacemozilla {
template<typename Iterator>
structIteratorTraits
{
typedeftypename Iterator::ValueType ValueType;
NewerOlder

[8]ページ先頭

©2009-2025 Movatter.jp