Skip to content

Instantly share code, notes, and snippets.

View satour's full-sized avatar
💭
I may be slow to respond.

Satoru Ishikawa satour

💭
I may be slow to respond.
View GitHub Profile
require 'clockwork'
require 'faraday'
include Clockwork
BANGUMI_HYO_API_KEY = ENV['BANGUMI_HYO_API_KEY']
every(1.minutes, 'NHK_NOW_ON_AIR_API') {
res = Faraday.get "http://api.nhk.or.jp/v2/pg/now/130/g1.json", {key: BANGUMI_HYO_API_KEY }
puts res.status
}
@satour
satour / alias_aws.sh
Last active January 17, 2017 03:09
補完コマンドがぶっ壊れてるので一時回避策
#dynamodb
alias aws-dynamodb-batch-get-item='aws dynamodb batch-get-item'
alias aws-dynamodb-batch-write-item='aws dynamodb batch-write-item'
alias aws-dynamodb-create-table='aws dynamodb create-table'
alias aws-dynamodb-delete-item='aws dynamodb delete-item'
alias aws-dynamodb-delete-table='aws dynamodb delete-table'
alias aws-dynamodb-describe-limits='aws dynamodb describe-limits'
alias aws-dynamodb-describe-table='aws dynamodb describe-table --table-name '
alias aws-dynamodb-get-item='aws dynamodb get-item'
alias aws-dynamodb-list-tables='aws dynamodb list-tables'
@satour
satour / tyrone.js
Last active January 11, 2017 07:56
tyrone が書いたやつの記録
var dataObj = {
"array" : []
}
dataObj.array.push(msg.payload);
msg.payload = dataObj;
return msg;
filename = ARGV[0].chomp
servicename = ARGV[1].chomp
f = File.open("./"+ filename)
g = File.open("new.txt", "w")
f.each {|line| g << "alias aws-#{servicename}-#{line.chomp}='aws #{servicename} #{line.chomp}'\n"}
f.close
g.close
require "aws-sdk"
require "time"
item_size = ARGV[0].to_i
puts "you can set number of item to put with ARGV." unless ARGV
dynamodb = Aws::DynamoDB::Client.new
item_size.times {|i|
<html lang="ja">
<head>
<meta charset="utf-8">
<meta name="viewport" content="width=device-width,initial-scale=1">
<link rel="stylesheet" type="text/css" href="https://cdnjs.cloudflare.com/ajax/libs/skeleton/2.0.4/skeleton.css">
<style>
input[disabled] {
background-color: #EFEFEF;
border-color: #EFEFEF;
}
import os
import cv2
pwd = os.getcwd()
ls = os.listdir(pwd)
png_files = filter (lambda n:n[-3:]=="png", ls)
for png in png_files:
grey = cv2.imread(png, 0)
cv2.imwrite("gray_scale_" + png, grey)

Superbadge

レポート & ダッシュボード スペシャリスト

原本は こちらです。この翻訳は 2017年5月9日時点の原本に基づいています。

概要

  1. 調査・商談のデータをインポートする
  2. Salesforce Classic で 営業担当者向けダッシュボードを作成する
  3. Lightning Experience で 営業担当者向けダッシュボードを作成する
  4. Salesforce Classic で マーケティング担当者向けダッシュボードを作成する

this is Headline 1

this is Headline 2

  • list
  • list
  • list

sentence

We can't make this file beautiful and searchable because it's too large.
"住所CD","都道府県CD","市区町村CD","町域CD","郵便番号","事業所フラグ","廃止フラグ","都道府県","都道府県カナ","市区町村","市区町村カナ","町域","町域カナ","町域補足","京都通り名","字丁目","字丁目カナ","補足","事業所名","事業所名カナ","事業所住所","新住所CD"
100000000,13,13101,131010000,"100-0000",0,0,"東京都","トウキョウト","千代田区","チヨダク",," ","(該当なし)",,,,,,,,
102007200,13,13101,131010001,"102-0072",0,0,"東京都","トウキョウト","千代田区","チヨダク","飯田橋","イイダバシ",,,,,,,,,
102812500,13,13101,131010001,"102-8125",1,0,"東京都","トウキョウト","千代田区","チヨダク","飯田橋","イイダバシ",,,,,,"セントラル総合開発 株式会社","セントラルソウゴウカイハツ カブシキガイシヤ","飯田橋1丁目12−5",
102812800,13,13101,131010001,"102-8128",1,0,"東京都","トウキョウト","千代田区","チヨダク","飯田橋","イイダバシ",,,,,,"アコム 株式会社","アコム カブシキカイシヤ","飯田橋2丁目10−10",
102812300,13,13101,131010001,"102-8123",1,0,"東京都","トウキョウト","千代田区","チヨダク","飯田橋","イイダバシ",,,,,,"日販アイ・ピー・エス 株式会社","ニツパンアイ.ピ−.エス カブシキガイシヤ","飯田橋3丁目11−6",
102812200,13,13101,131010001,"102-8122",1,0,"東京都","トウキョウト","千代田区","チヨダク","飯田橋","イイダバシ",,,,,,"東亜販売 株式会社","トウアハンバイ カブシキガイシヤ","飯田橋2丁目16−9",
102812000,13,13101,131010001,"102-8120",1,0,"東京都","トウキョウト","千代田区","チヨダク","飯田橋","イイダバシ",,,,,,"ゼネラルエレクト