Skip to content

Instantly share code, notes, and snippets.

View keybase.md

Keybase proof

I hereby claim:

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

To claim this, I am signing this object:

@eiryu
eiryu / scraping.js
Created Mar 1, 2019
Zaifコイン積み立て JavaScript
View scraping.js
$('.table-striped tr').map(function(i, dom) {
var $td = $(dom).children();
console.log($td.eq(0).text() + ',' + $td.eq(1).text() + ',' + $td.eq(2).text() + ',' + $td.eq(3).children('span').text() + ',' + $td.eq(4).text().trim());
});
@eiryu
eiryu / createCryptactCustomCSV.groovy
Last active Mar 1, 2019
Zaifコイン積み立て Groovy
View createCryptactCustomCSV.groovy
// Groovy Version: 2.5.0 JVM: 1.8.0_181 Vendor: Azul Systems, Inc. OS: Mac OS X
import java.time.LocalDateTime
import java.time.OffsetDateTime
import java.time.format.DateTimeFormatter
import java.time.temporal.TemporalAccessor
def records = []
new File('/Users/eiryu/Downloads/zaif').eachFileRecurse { file ->
def m = (file.name =~ /zaif_コイン積み立て_(\d\d\d\d)(\d\d)\.csv/)
if (m.matches()) {
@eiryu
eiryu / a.sql
Created Oct 30, 2018
MySQLでtimestampをdateに変換する
View a.sql
mysql> select date_format(now(), '%Y-%m-%d');
+--------------------------------+
| date_format(now(), '%Y-%m-%d') |
+--------------------------------+
| 2018-10-30 |
+--------------------------------+
1 row in set (0.00 sec)
@eiryu
eiryu / a.md
Created Jun 9, 2017
AirPods page
View a.md
$ http https://www.apple.com/jp/shop/product/MMEF2/airpods | grep as-purchaseinfo-dudeinfo-deliverymsg -A 2
            <li class="as-purchaseinfo-dudeinfo-deliverymsg">
                <span>{{{.}}}</span>
            </li>
@eiryu
eiryu / gist:e6949d1ca1fcda0c8bd73a0a0323fcfa
Created May 29, 2017
MavenのローカルRepoを-Dで指定
View gist:e6949d1ca1fcda0c8bd73a0a0323fcfa
mvn -Dmaven.repo.local=/path/to/environment/repository clean install
@eiryu
eiryu / foo.sql
Last active May 21, 2016
テーブルの文字コード変換でデータ型が変わってしまう
View foo.sql
mysql> select version();
+-----------+
| version() |
+-----------+
| 5.6.27 |
+-----------+
1 row in set (0.00 sec)
mysql> create table a(
-> a text
@eiryu
eiryu / foo.sql
Created Feb 10, 2016
MySQLのCREATE TABLEの挙動
View foo.sql
mysql> select version();
+-----------+
| version() |
+-----------+
| 5.6.27 |
+-----------+
1 row in set (0.00 sec)
mysql> create table a(
-> a timestamp not null comment 'foo',
@eiryu
eiryu / error.log
Created Nov 27, 2015
PostgreSQL 8.4 pg_dumpエラーメッセージ
View error.log
pg_dump: テーブル"foo_table"のデータをリストアしています
pg_dump: テーブルfoo_tableの内容をダンプしています
pg_dump: テーブル"foo_table"の内容のダンプに失敗: PQgetCopyData()が失敗しました。
pg_dump: サーバのエラーメッセージ: サーバとの接続が想定外にクローズされました
おそらく要求の処理前または処理中にサーバが異常終了
したことを意味しています。
pg_dump: 次のコマンドでした: COPY public.foo_table (*, *, *, *, *, *, *, *) TO stdout;
pg_dump: *** エラーのため中断
@eiryu
eiryu / cpu.groovy
Created Nov 9, 2015
TOPのCPU・メモリ使用率集計
View cpu.groovy
// e.g.
// Cpu(s): 1.1%us, 0.6%sy, 0.0%ni, 97.5%id, 0.6%wa, 0.1%hi, 0.1%si, 0.0%st
new File('/path/02_cpu.txt').eachLine {
m = (it =~ /Cpu\(s\):\ +([0-9.]+)%us,\ +([0-9.]+)%sy.+/)
// if(m.matches()) {
println "${m[0][1]}\t${m[0][2]}"
// }
}