Skip to content

Instantly share code, notes, and snippets.

View palon7's full-sized avatar

Ryota Uno palon7

View GitHub Profile
" Source a global configuration file if available
if filereadable("/etc/vim/vimrc.local")
source /etc/vim/vimrc.local
endif
set tabstop=4
set autoindent
set expandtab
set shiftwidth=4
syntax on
@palon7
palon7 / atis.rb
Last active August 29, 2015 14:15
AtiS氏
#!/usr/bin/env ruby
# -*- coding: utf-8 -*-
require 'twitter'
$client = Twitter::REST::Client.new do |config|
config.consumer_key = ''
config.consumer_secret = ''
config.access_token = ''
config.access_token_secret = ''
@palon7
palon7 / mukyu.rb
Last active August 29, 2015 14:16
むきゅーっ!
#!/usr/bin/env ruby
# -*- coding: utf-8 -*-
require 'twitter'
client = Twitter::REST::Client.new do |config|
config.consumer_key = ''
config.consumer_secret = ''
config.access_token = ''
config.access_token_secret = ''
@palon7
palon7 / mukyu.js
Last active August 29, 2015 14:22 — forked from sudosanet/mukyu.js
setInterval(function(){ console.log("むきゅー"); }, 690);

Keybase proof

I hereby claim:

  • I am palon7 on github.
  • I am palon7 (https://keybase.io/palon7) on keybase.
  • I have a public key whose fingerprint is F695 EE3A 59D8 E469 A5B1 3CD6 5133 CD5B D16C FAF6

To claim this, I am signing this object:

@palon7
palon7 / synthv_conv_dict.rb
Created February 6, 2021 07:41
Convert old SynthesizerV dictionary(.xml) to new format(.json)
require "rexml/document"
require "pp"
require 'json'
filename = ARGV[0]
abort("Usage: ./#{File.basename($0)} <dictionary_xml>") if filename.nil?
doc = REXML::Document.new(File.new(filename))
json = {}
@palon7
palon7 / gist:7c08c52219f7779f3fdb74a6744a9be2
Last active March 29, 2022 03:36
Monaparty上の画像NFT規格に関する提案

Monaparty上の画像NFT規格に関する提案

注意

本提案はドラフト段階です。議論や意見を広く歓迎します。

概要

本文書では、Monaparty上で発行されるアセットのdescriptionを利用したメタデータ規格について提案する。 この提案ではアセットと画像データを紐付け、表示するための規格を提供する。

本提案では画像データの永続性、信頼性等を確保する方法については言及しない。

/**
* MusicXMLから歌詞を読み込んでマーカーとして配置するスクリプト
*
* Copyright (c) 2023 Ryota Uno <palon@palon.org>
*
* Released under the MIT license.
* see https://opensource.org/licenses/MIT
*
* CeVIO AIから書き出したMusicXMLでのみ動作を確認しました。
* AfterEffects 2023で動作確認済み