Skip to content

Instantly share code, notes, and snippets.

View yut148's full-sized avatar

yut148

View GitHub Profile
@yut148
yut148 / ishikawasan_gomenrc.sh
Created August 1, 2016 13:33 — forked from sechiro/ishikawasan_gomenrc.sh
石川さんごめんなさい
cat <<EOT >> ~/.bashrc
alias ishikawasan_gomennasai='sudo sed -i "s/\(SELINUX=\).*/\1disabled/" /etc/selinux/config \
&& echo-sd "石川さんごめんなさい" 2>/dev/null \
|| banner "石川さんごめんなさい" 2>/dev/null \
|| echo "石川さんごめんなさい"
# お詫びのeject
eject -T 2>/dev/null && eject -T
sudo reboot'
EOT
@yut148
yut148 / 1_Dockerised_JMeter.md
Created September 6, 2016 08:54 — forked from hhcordero/1_Dockerised_JMeter.md
Dockerized JMeter - A Distributed Load Testing Workflow
@yut148
yut148 / Makefile
Created October 6, 2016 08:19 — forked from cruppstahl/Makefile
Benchmark for https://upscaledb.com
UPSCALEDB=/home/ruppc/prj/upscaledb
INCDIR=-I$(UPSCALEDB)/include
LIBDIR=-L$(UPSCALEDB)/src/.libs
LIBS=-lleveldb -ldb -lboost_system -lboost_thread -lcrypto -lpthread -lsnappy -lz -ltcmalloc_minimal -lprotobuf -ldl
CC=g++ -std=c++11 -g -O0
all:
$(CC) benchmark.cc -o benchmark \
$(UPSCALEDB)/src/.libs/libupscaledb.a \
$(INCDIR) $(LIBDIR) $(LIBS)
#!/bin/sh -x ## or just ` curl -Ls http://git.io/vRozn | sh `.
## Downloads the Mac OS X 10.10 Recovery Partition update,
## Copy's over the 10.10 version of Disk Utility.app, then
## use git to apply a binary patch so it will run on 10.11+.
cd /tmp
rm -rf DU1010
mkdir DU1010
@yut148
yut148 / aes.md
Created July 27, 2017 10:41 — forked from voluntas/openssl_speed_aes_gcm_chacha20_poly1305.md
$ openssl speed -evp aes-gcm | aes-ctr の結果を集める

$ openssl speed -evp aes-gcm | aes-ctr の結果を集める

AES-CBC が早いけど、AES-GCM/AES-CTR が遅かったり、Ryzen が爆速だったりするという噂の真相が欲しい。コメントに適当にべたべた結果を貼ってほしい。

CPU 情報はできれば詳細なのがほしいです。OpenSSL のバージョンは問いません。

  • Linux であれば $ cat /proc/cpuinfo で詳細な CPU 情報が出てきます
  • macOS であれば $ sysctl -n machdep.cpu.brand_string で詳細な CPU 情報が出てきます

MacBook Pro (Retina, 13-inch, Mid 2014)

@yut148
yut148 / css.html
Created September 6, 2017 09:25 — forked from TakashiSasaki/css.html
Google Apps ScriptのHtmlServiceではviewportの指定が許されていないので高解像度のスマートフォンで閲覧するとフォーム要素がとても小さい。ワークアラウンドとしてスタイルにzoomを指定する。
<link rel="stylesheet" href="//maxcdn.bootstrapcdn.com/bootstrap/3.3.5/css/bootstrap.min.css">
<link rel="stylesheet" href="//maxcdn.bootstrapcdn.com/bootstrap/3.3.5/css/bootstrap-theme.min.css">
<style>
@media
(-webkit-min-device-pixel-ratio: 3),
(min-resolution: 3ppx){
form { zoom:4 }
}
@media
@yut148
yut148 / criminal_jc.md
Created September 13, 2017 00:48 — forked from shunirr/criminal_jc.md
女子中学生チケット詐欺事件

criminal_jc

@yut148
yut148 / gist:773a1f5c4f0b9a41514324df2707e890
Created September 27, 2017 11:15 — forked from shyouhei/gist:266178ffedab5767a5b69b972c76f88a
優秀なプログラマーになるためのコツ

優秀なプログラマーになるためのコツ

重要な順で

優秀なプログラマーになるには非常に長い時間がかかるという現実を直視すべし

優秀なプログラマーというのは寝ている間に異世界に召喚されて無双するのとはわけが違うんですよ。

自分の例で言うとプログラミングを始めた中学生の時から優秀なプログラマだったかって、そんなわけない。みんなヘッポコからスタートしているに決まってるわけです。以来二十余年、地道に生き恥を晒し続けてきた結果として、現在いちおう業界の末席を汚すところまで来ている。このプロセスから目を背けるべきではないです。優秀なプログラマーに生まれる人間なんかいない。優秀なプログラマーに「育つ」んだし、それには時間が必要。今日から無双したいと思うな。

@yut148
yut148 / matome.md
Created October 4, 2017 08:16 — forked from ainame/matome.md
井戸端iOS飯で過去に見た動画まとめ

井戸端iOS飯

とは?

井戸端iOS飯とは、昼休み1時間+MTG分の30分の計1時間30分を利用して、 NBFオフィスのコラボのプロジェクターとスクリーンを利用して、 最新のスマホアプリ開発技術に関する動画を見ながらご飯を食べて、 交流する場です。

ぜひお気軽にご参加ください。

@yut148
yut148 / matome.md
Created October 4, 2017 08:16 — forked from atsushisakai-gh/matome.md
井戸端iOS飯で過去に見た動画まとめ

井戸端iOS

とは?

井戸端iOSとは、昼休み1時間+MTG分の30分の計1時間30分を利用して、 NBFオフィスのコラボのプロジェクターとスクリーンを利用して、 最新のスマホアプリ開発技術に関する動画を見ながらご飯を食べて、 交流する場です。

ぜひお気軽にご参加ください。