Skip to content

Instantly share code, notes, and snippets.

Keybase proof

I hereby claim:

  • I am sh4869 on github.
  • I am sh4869 (https://keybase.io/sh4869) on keybase.
  • I have a public key whose fingerprint is EA3B 808B 662F 8D19 5C9B B4F1 8943 F916 32D4 BB80

To claim this, I am signing this object:

package qlearning
import scala.util.Random
object Main extends App {
val actions: Seq[Action] = Seq(
Action("e", "f"),
Action("e", "l"),
Action("f", "t"),
Action("f", "e"),
@sh4869
sh4869 / diff.patch
Created June 20, 2019 06:59
openswan patch
iff --git a/programs/tncfg/tncfg.c b/programs/tncfg/tncfg.c
index 598e99e2c..d8b00ae45 100644
--- a/programs/tncfg/tncfg.c
+++ b/programs/tncfg/tncfg.c
@@ -228,13 +228,15 @@ main(int argc, char *argv[])
createdelete = SADB_X_UNPLUMBIF;
strncat(virtname, optarg, sizeof(virtname)-1);
break;
-
+#pragma GCC diagnostic push
@sh4869
sh4869 / 3.diff
Last active April 29, 2018 18:34
diff --git a/test.md b/test.md
index ca050db..8fb0add 100644
--- a/test.md
+++ b/test.md
@@ -40,7 +40,7 @@
特に教室は,パート練習での希美の教室での様子を映し出すことによって,対比的にみぞれの孤独をより強く表現している.
-しかし,そこに侵入者が現れる.新入生の剣崎梨々花だ.前半からコミュニケーションを取ろうとする彼女は,みぞれが一人でいる教室に入り込む.彼女の内側に入ってこようとする人間があらわれるのだ.梨々花は幾度となくみぞれのいる教室に足を運ぶ.オーディション前,オーディション後,プール後,練習.回数を重ねる毎にみぞれから梨々花への距離が近くなっていることを感じることができるはずだ.チャラメルの演奏中などは,梨々花の方が先に教室にいる.
+しかし,そこに侵入者が現れる.新入生の剣崎梨々花だ.前半からコミュニケーションを取ろうとする彼女は,みぞれが一人でいる教室に入り込む.彼女の内側に入ってこようとする人間があらわれるのだ.梨々花は幾度となくみぞれのいる教室に足を運ぶ.オーディション前,オーディション後,プール後,練習.回数を重ねる毎にみぞれから梨々花への距離が近くなっていることを感じることができるはずだ.
class Parent {
}
class Child extends Parent {
}
typedef void F(Parent arg);
void _f(Child a){
}
@sh4869
sh4869 / gist:ca8b200e7779cf2cf8648bffd0823eca
Created December 13, 2016 07:07
コマンドラインから一発で https://shindanmaker.com/684616 をつぶやくためのワンライナー (tw コマンドが必要)
curl -s -H "Content-type: application/x-www-form-urlencoded" -d u=`echo $(od -vAn -tu2 -N2 /dev/urandom)` -d from= https://shindanmaker.com/684616 | grep textarea | sed 's!<textarea[^>]*>!!g' | sed 's!<\/textarea>!!g' | tw -pipe
#include <iostream>
int main(){
int i1,i2;
i1 = i2 = 0;
std::cout << i1++ << std::endl;
std::cout << ++i2 << std::endl;
i1 = i2 = 0;
std::cout << i1++ + ++i2 + ++i1 + i1++ << std::endl;
return 0;
require 'open-uri'
require 'csv'
require 'json'
miteru_datas = []
json_text = "["
CSV.foreach("tweets.csv",encoding:"UTF-8:UTF-8") do |tweet|
text = tweet[5]
if !text.to_s.start_with?("RT") && text.to_s.include?("#miteru")
page_url = tweet[9].split(",").last
@sh4869
sh4869 / extract-tweet-origin-url.rb
Created November 13, 2016 11:11
Twitterのテキストから元のURL達を取り出す.
require 'twitter-text'
require 'net/http'
require 'uri'
text = "Twitter-text with link"
Twitter::Extract.extract_urls text do |url|
uri = uri.kind_of?(URI) ? url : URI.parse(url)
http = Net::HTTP.new(uri.port,uri.parse)
http.use_ssl = true
@sh4869
sh4869 / USAGE.md
Last active November 3, 2016 16:26

展示のさせかた

前提条件

  • gitが入っている
  • ネットワークにつながっている

Node.jsが入っている人へ