Skip to content

Instantly share code, notes, and snippets.

Avatar
🥦
Create node.js app for developer

Yoshiyuki Hisamatsu hisasann

🥦
Create node.js app for developer
View GitHub Profile
@hisasann
hisasann / old-webstorm-command-line.python
Created Nov 24, 2020
WebStorm2019までのwebstormコマンドの中身、2020からはめちゃくちゃシンプルになった
View old-webstorm-command-line.python
#!/usr/bin/env python
# Copyright 2000-2019 JetBrains s.r.o. Use of this source code is governed by the Apache 2.0 license.
# -*- coding: utf-8 -*-
import os
import socket
import struct
import sys
import traceback
@hisasann
hisasann / 別のdocsから議事録や日報をコピーするGAS.js
Last active Oct 20, 2020
Google Document でテンプレートとなる docs からひな形をコピーする Google Apps Script
View 別のdocsから議事録や日報をコピーするGAS.js
// Google Apps Scriptで議事録テンプレ作成を楽にした - Qiita - https://qiita.com/wiroha/items/5ce99d7bfc56e3270be6
function onOpen() {
// Google Apps Scriptを使った独自メニューの作り方 - Qiita - https://qiita.com/howdy39/items/46ca1f2fd9d27eaba0c3
const ui = DocumentApp.getUi(); // Uiクラスを取得する
const menu = ui.createMenu('日報'); // Uiクラスからメニューを作成する
menu.addItem('1日分を新たに作成', 'insertTemplate'); // メニューにアイテムを追加する
menu.addToUi(); // メニューをUiクラスに追加する
}
@hisasann
hisasann / 聖杯ダンジョンがだるい人たちに攻略まとめ【Bloodborne】.md
Last active Sep 23, 2020
聖杯ダンジョンがだるい人たちに攻略まとめ【Bloodborne】
View 聖杯ダンジョンがだるい人たちに攻略まとめ【Bloodborne】.md

聖杯だるい人たちにまとめ

【共通聖杯ダンジョンの概要】

※足りない素材は探索や一部の敵から集めること

①血の乾いた獣から「トゥメルの聖杯」を入手

②トゥメルの聖杯から「中央トゥメルの聖杯」を入手(以下全て最上層のボスを倒すと次の聖杯を入手できる)

View Reflector.js
(function(){
/*
* Reflector JavaScript Library version 1.0
* http://lab.hisasann.com/reflector/
*
* Copyright (c) 2009 hisasann http://hisasann.com/
* Dual licensed under the MIT and GPL licenses.
*/
var Reflector = function(){}
@hisasann
hisasann / electron-fullscreen-main.js
Created Feb 3, 2016
Windows でフルスクリーンする方法
View electron-fullscreen-main.js
app.on('ready', function() {
var Screen = require('screen');
var size = Screen.getPrimaryDisplay().size; // ディスプレイのサイズを取得する
// Create the browser window.
mainWindow = new BrowserWindow({
left: 0,
top: 0,
// この方法がいまのところ確実、これだと padding が発生しない
@hisasann
hisasann / site-url-for-markdown-bookmarklet.js
Created Jul 5, 2020
サイトのタイトルと URL をマークダウン用にコピペする用のブックマークレット
View site-url-for-markdown-bookmarklet.js
javascript:var ret=window.prompt('このページへのリンク','[' + document.title + '](' + location.href + ')');
@hisasann
hisasann / title-url-bookmarklet.js
Created Jul 5, 2020
サイトのタイトルと URL をコピペする用のブックマークレット
View title-url-bookmarklet.js
javascript:var ret=window.prompt('',document.title + ' - ' + location.href);
@hisasann
hisasann / GoogleFormからの内容をSlackに通知するGAS.js
Created May 25, 2020
GoogleFormからのSubmitをトリガーにしてSlackに通知するGoogleAppsScript
View GoogleFormからの内容をSlackに通知するGAS.js
// Google Form が Submit されたときに呼ばれる
function onFormSubmit(e) {
Logger.log('フォームが送信されたぞ');
const itemResponses = e.response.getItemResponses();
itemResponses.forEach(function (itemResponse, index) {
Logger.log('質問' + index + ': ' + itemResponse.getItem().getTitle());
Logger.log('回答' + index + ': ' + itemResponse.getResponse());
});
@hisasann
hisasann / usr-local-bin-webstorm
Created May 5, 2020
webstorm コマンドを使えるようにする shell
View usr-local-bin-webstorm
#!/usr/bin/env python
# Copyright 2000-2019 JetBrains s.r.o. Use of this source code is governed by the Apache 2.0 license.
# -*- coding: utf-8 -*-
import os
import socket
import struct
import sys
import traceback
@hisasann
hisasann / new Promise は非同期ではない.js
Created Apr 24, 2020
メモ:async await に引っ張られて Promise は非同期ぽさがあるが、非同期ではない。
View new Promise は非同期ではない.js
console.log(1);
Promise.all([new Promise((resolve, reject) => {
console.log(3);
})]).then((values) => {
console.log(values);
});
console.log(2);
// 1