Skip to content

Instantly share code, notes, and snippets.

View akaishi-skiyaki's full-sized avatar

akaishi-skiyaki

  • https://skiyaki.com/
View GitHub Profile
@akaishi-skiyaki
akaishi-skiyaki / main.go
Created March 6, 2018 01:10
golang_sample
package main
import (
"fmt"
"io/ioutil"
"net/http"
"encoding/json"
"time"
"os"
"encoding/csv"
@akaishi-skiyaki
akaishi-skiyaki / main.sh
Created March 3, 2018 08:08
shellscript_sample
#!/bin/sh
set -eu
cd `dirname $0`
URL='https://api.r-assistance.go.jp/v2/supports.json?appkey=0'
# install to jq command
echo $(curl ${URL}) | jq -r ".supports[] | [.id, .number, .name] | @csv" | sed -e 's/"//g'
@akaishi-skiyaki
akaishi-skiyaki / main.js
Created March 3, 2018 08:07
javascript_sample
const https = require('https');
const fs = require('fs');
const url = 'https://api.r-assistance.go.jp/v2/supports.json?appkey=0';
https.get(url, (res) =>{
let data = '';
res.setEncoding('utf8');
res.on('data', (chunk) => {
<?php
$url = 'https://api.r-assistance.go.jp/v2/supports.json?appkey=0';
$res = file_get_contents($url);
$json_data = json_decode($res,true);
$file = fopen('./files/php_sample.csv','a');
foreach($json_data['supports'] as $data) {
@akaishi-skiyaki
akaishi-skiyaki / main.py
Created March 3, 2018 08:06
python_sample
import urllib2
import json
import csv
def main():
url = 'https://api.r-assistance.go.jp/v2/supports.json?appkey=0'
res = urllib2.urlopen(url)
file = open('./files/python_sample.csv', 'a')
@akaishi-skiyaki
akaishi-skiyaki / main.rb
Created March 3, 2018 08:05
ruby_sample
require 'net/https'
require 'uri'
require 'json'
require 'csv'
url = 'https://api.r-assistance.go.jp/v2/supports.json?appkey=0'
uri = URI.parse(url)
json = Net::HTTP.get(uri)
res = JSON.parse(json)
#!/bin/bash
GIT_CMD=""
CURRENT_BRANCH=""
FORCE=false
# メニュー表示時の文言。
PS3="ブランチを選択してください > "
if [ "${1}" == "" ] ; then
echo "引数が指定されていません"