Skip to content

Instantly share code, notes, and snippets.

View sumy7's full-sized avatar

sumy sumy7

View GitHub Profile
@sumy7
sumy7 / load-dotenv.js
Created November 29, 2023 07:32
load dotenv and merge into process.env
const dayjs = require('dayjs')
const dotenv = require('dotenv')
const dotenvExpand = require('dotenv-expand')
const path = require('path')
const fs = require('fs')
const today = dayjs()
// 处理默认环境变量
process.env.CI_COMMIT_SHORT_SHA = process.env.CI_COMMIT_SHORT_SHA || '0'
@sumy7
sumy7 / source.list
Created February 1, 2020 05:32
ubuntu tsinghua 17.10 source list
# 默认注释了源码镜像以提高 apt update 速度,如有需要可自行取消注释
deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ artful main restricted universe multiverse
# deb-src https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ artful main restricted universe multiverse
deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ artful-updates main restricted universe multiverse
# deb-src https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ artful-updates main restricted universe multiverse
deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ artful-backports main restricted universe multiverse
# deb-src https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ artful-backports main restricted universe multiverse
deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ artful-security main restricted universe multiverse
# deb-src https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ artful-security main restricted universe multiverse
@sumy7
sumy7 / say_hello_world_3000_times.py
Created July 28, 2019 18:21
Say HELLO WORLD 3000 times.
#!/usr/bin/env python3
# -*- coding: utf-8 -*-
for i in range(0, 3000):
print(i, 'Hello World!')
@sumy7
sumy7 / IP.java
Created January 9, 2017 14:42
Via InputStream to read ipip.net IP database.
import java.io.*;
import java.nio.ByteBuffer;
import java.nio.ByteOrder;
import java.util.Arrays;
import java.nio.charset.Charset;
import java.util.Random;
import java.util.concurrent.Executors;
import java.util.concurrent.TimeUnit;
import java.util.concurrent.locks.ReentrantLock;
@sumy7
sumy7 / commandtest.php
Last active February 6, 2017 09:45
test executing command from php.
<?php
/**
* Test executing command from php.
* reference: http://php.net/manual/zh/function.proc-open.php
* User: Sumy
* Date: 2015/11/28 0028
* Time: 19:57
*/
$descriptorspec = array(