Skip to content

Instantly share code, notes, and snippets.

@tooooolong
tooooolong / auth.js
Last active December 22, 2020 09:35
// This code is a script used in Postman
// It can generate auth token for BigONE OpenAPI
function base64url(source) {
// Encode in classical base64
encodedSource = CryptoJS.enc.Base64.stringify(source);
// Remove padding equal characters
encodedSource = encodedSource.replace(/=+$/, '');
@tooooolong
tooooolong / gitlab_issues_export.rb
Created October 9, 2017 09:23
export gitlab ce issues
require 'rest-client'
require 'json'
require 'time'
API_ENTRYPOINT = "YOUR_GITLAB_API_ADDRESS"
API_TOKEN = "YOUR_TOKEN"
def export_project(all_issues, project_id)
page = 1
per_page = 50

Keybase proof

I hereby claim:

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

To claim this, I am signing this object:

@tooooolong
tooooolong / lol_data.rb
Last active December 18, 2015 06:59
多玩 英雄联盟数据抓去脚本
# require "rubygems"
require 'open-uri'
require "nokogiri"
doc = Nokogiri::HTML(open("http://lol.duowan.com/s/heroes.html"))
heros = []
error = []
doc.css("ul#champion_list li").each do |node|
hero = {}
http://lol.duowan.com/heros/Draven/
http://lol.duowan.com/heros/Fizz/
http://lol.duowan.com/heros/Graves/
http://lol.duowan.com/heros/Sona/
http://lol.duowan.com/heros/Swain/
http://lol.duowan.com/heros/Lux/
http://lol.duowan.com/heros/Leblanc/
http://lol.duowan.com/heros/Irelia/
http://lol.duowan.com/heros/Trundle/
http://lol.duowan.com/heros/Cassiopeia/
@tooooolong
tooooolong / hero_data.json
Last active December 16, 2015 06:39
Hero data format
[{
"name": "扎克",
"title": "生化魔人",
"description": "“即使你没有脊柱,你依然必须站起来。”—扎克",
"tags": "近战,打野,突进",
"img": "http//img5.dwstatic.com/lol/1303/228242985967/228242993255.png",
"voucher": 4500,
"gold": 7800,
"a_voucher": 975,
"a_gold": 7800,
def package_color_map(color_num)
tmp_hash = package_info
color_num.each do |nums|
i = 0
next if nums.blank?
package_info.each_with_index do |package, index|
colors = tmp_hash[index][:colors] || {}
package[:number].times do
@tooooolong
tooooolong / magic_production
Created November 15, 2012 08:52 — forked from geekontheway/passenger.log
Logrotate
/var/rails/magic_orders/current/log/production.log {
compress
daily
rotate 30
create
missingok
compresscmd /usr/bin/zip
uncompresscmd /usr/bin/unzip
compressoptions -9
compressext .zip