Skip to content

Instantly share code, notes, and snippets.

View kiuchikeisuke's full-sized avatar

k-kiuchi/fei-san kiuchikeisuke

View GitHub Profile
@kiuchikeisuke
kiuchikeisuke / const.gs
Last active May 24, 2018 09:22
なろう小説家、カクヨム対応Slack通知BOTつくったよ! ref: https://qiita.com/k_keisuke/items/54767d7298e0f658f96d
Const = {
token: "", //Slack Regacy Token
channelId: "", //Slack ChannelId
spreadSheetId: "", //SpkeadSheetId
idColumnIndex: 1,
pageColumnIndex: 2,
titleColumnIndex: 3,
subTitleColumnIndex: 4,
userIdColumnIndex: 5,
checkUpdateFlagColumnIndex: 6
@kiuchikeisuke
kiuchikeisuke / file0.txt
Created March 19, 2018 07:25
CocosPodsでのトラブルシューティングメモ ref: https://qiita.com/k_keisuke/items/538cc0beb06cce954be4
$ pod update
@kiuchikeisuke
kiuchikeisuke / Manifest.xml
Last active May 14, 2018 05:49
Android Studioのテンプレートを自作する方法 ref: https://qiita.com/k_keisuke/items/bc8282e7bf68eebd643e
<manifest xmlns:android="http://schemas.android.com/apk/res/android" >
<application>
<activity android:name="${packageName}.${activityName}"/>
</application>
</manifest>
@kiuchikeisuke
kiuchikeisuke / .gitconfig
Created March 7, 2018 05:25
git cloneする時にローカルユーザーを同時に指定できるサブコマンド作ったよ! ref: https://qiita.com/k_keisuke/items/142efc5b183d090ff867
[SomeUser1]
name = some-user1
email = some.user1@some.com
[SomeUser2]
name = some-user2
email = some.user2@some.com
...
@kiuchikeisuke
kiuchikeisuke / file1.txt
Created March 2, 2018 07:53
AndroidStudioのGradleでDeployGateにログイン・アップロードできない時の対処法 ref: https://qiita.com/k_keisuke/items/fd73e3ca89edf93a7f9b
$ curl -sSL https://deploygate.com/cli/install/9fb6413b | bash
@kiuchikeisuke
kiuchikeisuke / doPost
Last active December 17, 2017 01:56
IFTTTのWebhookをGASのPOSTで受け取るときのパラメータ覚書 ref: https://qiita.com/k_keisuke/items/e65f40173327fd2503c8
function doPost(e) {
var moge = e.parameters["value1"][0];
var hage = e.parameters["values"][0];
var hoge = e.parameters["values"][1];
}
@kiuchikeisuke
kiuchikeisuke / example.js
Last active December 15, 2018 10:03
google-home-notifier周りをほぼ自動化した ref: https://qiita.com/k_keisuke/items/3e67aa25a24f07656f47
var ngrok = require('ngrok');
var bodyParser = require('body-parser');
var GoogleSpreadsheet = require('google-spreadsheet');
var ngrokUrlSheet = new GoogleSpreadsheet('xxxxxxxxxxxxxxxxxxxxxxxxxxx'); //コピーしたスプレッドシートのKey
var credentials = require('./GoogleHomeNotifier-xxxxxxx.json'); //作成した認証キーへのパス
var app = express();
const serverPort = 8091; // default port
var deviceName = 'Google Home';
var ip = '192.168.xx.xx'; // default IP
@kiuchikeisuke
kiuchikeisuke / file1.txt
Created August 21, 2017 06:25
swaggerのAPIをCocoaPods経由で取り込むまでの手順 ref: http://qiita.com/k_keisuke/items/4b2278a4b4fbea17223b
# Uncomment the next line to define a global platform for your project
# platform :ios, '9.0'
target 'PlayGround' do
# Comment the next line if you're not using Swift and don't want to use dynamic frameworks
use_frameworks!
# Pods for PlayGround
pod 'DeviceKanriSanAPI', :git => 'https://github.com/kiuchikeisuke/DeviceKanriSanAPI-for-Swift.git'
@kiuchikeisuke
kiuchikeisuke / LoginFragment.kt
Last active August 17, 2017 08:07
社内のスマホ端末管理にTSUTAYAレジ風システムを導入した(予定) ref: http://qiita.com/k_keisuke/items/edaf0371bc289c4067c6
override fun onViewCreated(view: View?, savedInstanceState: Bundle?) {
super.onViewCreated(view, savedInstanceState)
if (BuildConfig.APP_TYPE == AppType.MASTER) {
login_button.setOnClickListener {
QRCodeReaderActivity.launch(context, navigateMessageId = R.string.navigate_message_login)
activity.finish()
}
} else {
login_button.visibility = View.GONE
}
@kiuchikeisuke
kiuchikeisuke / swagger.yaml
Last active August 17, 2017 07:38
たんまつ管理さんのAPI設計
swagger: '2.0'
info:
version: 1.0.0
title: 端末管理さんAPI
schemes:
- https
paths:
/exec:
post:
summary: update