Skip to content

Instantly share code, notes, and snippets.

5分でわかるJavaScript界隈のESと非同期(Promise,async,await)の話

ES~~ってなに

ECMAScript の略

ES5

jsの書き方調べて、普通に出てくるのはだいたいES5

@yakisuzu
yakisuzu / oneliner_nkf.sh
Last active November 28, 2018 05:22
ruby TIPS
ruby -e "require 'nkf';while gets;print NKF.nkf('-Ws', $_);end;"
@yakisuzu
yakisuzu / use_dotnet.ps1
Created November 28, 2018 05:20
powershell TIPS
Get-Help xxx
xxx | Get-Member
xxx | Select-String
xxx.GetType().FullName
[System.Reflection.Assembly]::LoadWithPartialName('System.Drawing') > $null
[System.Drawing.Printing.PrinterSettings] | Get-Member
[System.Drawing.Printing.PrinterSettings]::InstalledPrinters
@yakisuzu
yakisuzu / QUERY
Created November 28, 2018 04:48
Google Spread Sheet TIPS
=QUERY({
QUERY('Sheet1'!A:Z, "select A,B,F,G,I,X where A is not null and D is not null and not (B = 'hoge' or B = 'fuga')");
QUERY('Sheet2'!A:Z, "select A,B,F,G,I,X where A is not null and D is not null and not (B = 'hoge' or B = 'fuga')");
}, "")
@yakisuzu
yakisuzu / file_list.sh
Last active November 28, 2018 05:29
Bash TIPS
find ./* -ls | sed '/node_modules/d' \
| sed '/ drw/d' \
| awk 'BEGIN{OFS=","}{split($12,spFile,"/");print $8,$12,spFile[length(spFile)]}'
// グーグルドライブのファイル一覧
// TODO Folder違いの同じファイルが大量にとれるので、urlかなにか一意チェックをして、一番長いfolderPathを正にするなど必要
function main(){
var sheet = SpreadsheetApp.getActiveSheet();
sheet.clear();
var ssw = new SpreadSheetWriter(sheet);
ssw.setRowValue(new FileInfo(
"フォルダ名",
"ファイル名",