Skip to content

Instantly share code, notes, and snippets.

View FujiHaruka's full-sized avatar
💭
Just because

Fuji Haruka FujiHaruka

💭
Just because
View GitHub Profile
@FujiHaruka
FujiHaruka / a.go
Last active February 18, 2017 01:59
AtCoder Contest 053 by go lang
package main
import (
"fmt"
)
func main() {
var a int
var answer string
fmt.Scan(&a)
@FujiHaruka
FujiHaruka / kyopuro_input.js
Created May 25, 2017 07:24
kyopuro_input.js
'use strict'
function main (input) {
let x = Number(input)
if (x < 1200) {
console.log('ABC')
} else {
console.log('ARC')
}
}
@FujiHaruka
FujiHaruka / gst-launch.md
Created June 9, 2017 05:40
gst-launch コマンド

1つの入力に対して複数の出力をするには、teeを使う。 以下は、RTMP入力をパイプする例。

$ gst-launch-1.0 rtmpsrc location=$INPUT ! flvdemux ! flvmux ! tee name=t ! queue ! rtmpsink location=$OUT1 t. ! queue ! rtmpsink location=$OUT2
@FujiHaruka
FujiHaruka / readme.md
Created July 7, 2017 02:54
Let's Encrypt で https 対応
$ sudo add-apt-repository ppa:certbot/certbot
$ sudo apt-get update
$ sudo apt-get install certbot

standalone

$ sudo certbot certonly --standalone -d example.com -m some@example.com --agree-tos -n
@FujiHaruka
FujiHaruka / chromy-google.js
Created September 2, 2017 06:13
Headless Chrome example for searching on google
const Chromy = require('chromy')
const word = 'ヘッドレスブラウザ'
const chromy = new Chromy()
chromy.chain()
.goto('https://google.com')
.insert('input[type=text]', word)
.click('input[value^=Google]', {waitLoadEvent: true})
.evaluate(() => {
@FujiHaruka
FujiHaruka / chromy-amazon.js
Created September 2, 2017 06:14
Headless Chrome example to search amazon
const Chromy = require('chromy')
const word = 'JavaScript'
const chromy = new Chromy()
chromy.chain()
.goto('https://www.amazon.co.jp/')
.select('select#searchDropdownBox', 'search-alias=stripbooks')
.insert('input#twotabsearchtextbox', word)
.click('input[type=submit]', {waitLoadEvent: true})
@FujiHaruka
FujiHaruka / side-eff.js
Created September 17, 2017 08:43
side-eff example
const SideEff = require('side-eff')
// グローバル変数
let message = ''
class Message extends SideEff {
// 副作用のあるメソッド
affect (payload) {
message += payload + '\n'
}
@FujiHaruka
FujiHaruka / modify_json.sh
Created December 20, 2017 03:14
Modify a JSON file from command line
cat package.json | jq '.name = "modified-name"' | sponge package.json
@FujiHaruka
FujiHaruka / index.html
Created January 18, 2018 14:16
Text Area for Smart Phone
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<meta name="viewport" content="width=device-width,initial-scale=1">
<title>Smartphone Textarea</title>
</head>
<style>
html, body {
margin: 0;
@FujiHaruka
FujiHaruka / train.py
Created April 22, 2018 12:15
Titanic(Kaggle)
import numpy as np
import pandas as pd
from sklearn.preprocessing import Imputer, StandardScaler
from sklearn.model_selection import train_test_split
from sklearn.svm import SVC
from sklearn.metrics import accuracy_score
# data frame オブジェクト
df = pd.read_csv("./data/train.csv")