Skip to content

Instantly share code, notes, and snippets.

Avatar
🏠
Working from home

Suguru Murakami sugumura

🏠
Working from home
View GitHub Profile
@sugumura
sugumura / dmm_point_csv_description.md
Last active Jun 4, 2020
DMMのポイント利用情報をCSV形式でクリップボードにコピーする
View dmm_point_csv_description.md

Chromeでポイント利用情報のページを開く

http://payment.dmm.com/point/

ページ下部の「もっと見る」ボタンを繰り返し押してすべての履歴をページ上に表示させる。

ページのどこでもいいので右クリックしてメニューの「検証」をクリックする。

DevToolsというウィンドウが表示される。Consoleタブをクリックする。 image

@sugumura
sugumura / docker_volume_rm_nameless.md
Created Feb 25, 2020
dockerの無名volumeを消したいとき
View docker_volume_rm_nameless.md
# bash
$ docker volume rm $(docker volume ls -q | awk -F, 'length($0) == 64 { print }')

# fish
$ docker volume rm (docker volume ls -q | awk -F, 'length($0) == 64 { print }')
@sugumura
sugumura / Dockerfile.step1
Created Aug 4, 2019
「オトナのDocker入門#LAMP環境を作ろう」のサンプル
View Dockerfile.step1
FROM php:7.3.8-apache-stretch
EXPOSE 80
@sugumura
sugumura / command.log
Last active Jun 5, 2019
さくらレンタルサーバセットアップ
View command.log
# login
$ ssh example@example.sakura.ne.jp
$ chsh -s /usr/local/bin/bash
$ exec $SHELL -l
$ cat > ~/.bash_profile <<EOF
if [ -f ~/.bashrc ]; then
source ~/.bashrc
fi
EOF
@sugumura
sugumura / Gemfile
Created Jan 23, 2019
install Fastlane
View Gemfile
source "https://rubygems.org"
gem 'dotenv'
gem 'fastlane'
plugins_path = File.join(File.dirname(__FILE__), 'fastlane', 'Pluginfile')
eval_gemfile(plugins_path) if File.exist?(plugins_path)
@sugumura
sugumura / remove_any_docker_volume.md
Last active Oct 9, 2018
docker volumeをgrepで引っ掛けて削除するやつ。動作の保証はしません
View remove_any_docker_volume.md
$ docker volume ls | grep [your keyword] | awk '{print $2}' | xargs docker volume rm
@sugumura
sugumura / Gemfile
Last active Sep 5, 2018
google/google-auth-library-rubyを利用したFCMへのプッシュ通知サンプル。Ruby on Rails前提
View Gemfile
source 'https://rubygems.org'
gem 'rails'
# google/google-auth-library-ruby
gem 'googleauth'
# HTTPリクエストできればなんでもよい
gem 'faraday'
@sugumura
sugumura / app.module.ts
Last active Sep 5, 2018
IonicでのFirebaseによるプッシュ通知用のトークンを取得するサンプル。
View app.module.ts
// src/app/app.module.ts
import { Firebase } from '@ionic-native/firebase';
@NgModule({
//...
providers: [
Firebase,
],
//...
})
export class AppModule {}
@sugumura
sugumura / command.rb
Created Jul 19, 2018
Rails consoleでJSONを出力したいとき
View command.rb
# ファイルに書き出したい
>> f = File.new(Rails.root + 'hoge.json', 'w')
>> f << JSON.pretty_generate(Post.all.as_json)
>> f.close
# 出力したい
>> puts JSON.pretty_generate(Post.all.as_json)
@sugumura
sugumura / webapp_healthd.conf
Created Mar 12, 2018
NginxでSlackbotのアクセスを弾きたい場合
View webapp_healthd.conf
# ref: https://api.slack.com/robots
location / {
if ( $http_user_agent ~* (Slackbot-LinkExpanding) ) {
return 403;
}
}
You can’t perform that action at this time.