Skip to content

Instantly share code, notes, and snippets.

💭
📝 Writing @js-primer

azu azu

View GitHub Profile
@azu
azu / 2018-2019.md
Last active Apr 6, 2019
ECMAScript Proposal Diff between 2018 - 2019.
View 2018-2019.md
@azu
azu / README.md
Last active Apr 6, 2019
2019年4月6日(土): #TC39MTG ECMAScript議事録の読書会
View README.md
View ndjson-to-json-stream.js
import * as fs from "fs";
import split from "split2";
export interface ndjsonToJsonTextOption extends split.Options {
}
export function ndjsonToJsonText(ndjsonFileName: string, options: ndjsonToJsonTextOption = {}) {
function appendComma(line: string) {
return line + ",";
}
View cla.txt
CLAの同意文のテストです。
@azu
azu / debug.js
Created Feb 10, 2019
debug: replace process.cwd() with <cwd>
View debug.js
const cwd = process.cwd();
const replaceCwd = target => {
if (typeof target === "string") {
return target.split(cwd).join("<cwd>");
}
return target;
};
const walkJSON = function walkJSON(data, callback) {
Object.keys(data).forEach(key => {
const item = data[key];
View irodr:post-tweet.user.js
// ==UserScript==
// @name irodr:post-tweet
// @namespace info.efcl
// @include https://irodr.netlify.com/
// @include http://localhost:13245/
// @version 1
// @grant none
// @run-at document-end
// ==/UserScript==
window.addEventListener("keydown", (event) => {
View index.md
@azu
azu / patch.diff
Last active Jan 8, 2019
dict 5,6のみ
View patch.diff
ja-no-redundant-expression: 【dict5】 "演算を行う"は冗長な表現です。"演算する"など簡潔な表現にすると文章が明瞭になります。
解説: https://github.com/textlint-ja/textlint-rule-ja-no-redundant-expression#dict5
/Users/azu/.nodebrew/node/v9.2.1/lib/node_modules/technological-book-corpus-ja/source/Hatena-Textbook/database-programming.md:145:38
v
144. * レコードは「カラム (属性) 」を持つ
145. * SQL と呼ばれる言語に基づいて、テーブルを定義したりテーブルに対して演算を行うことができる
146.
^
ja-no-redundant-expression: 【dict5】 "問い合わせを行う"は冗長な表現です。"問い合わせする"など簡潔な表現にすると文章が明瞭になります。
@azu
azu / README.md
Last active Mar 22, 2019
スタートアップ/企業の調べ方
View README.md
View diff.patch
diff --git a/source/basic/array/README.md b/source/basic/array/README.md
index 98d8eb2..b828377 100644
--- a/source/basic/array/README.md
+++ b/source/basic/array/README.md
@@ -447,7 +447,7 @@ console.log(newArray); // => ["A", "B", "C", "新しい要素"]
### `Array#splice` {#splice}
配列の先頭や末尾の要素を削除する場合は`Array#shift`や`Array#pop`で行えます。
-しかし、配列の任意のインデックスにある要素を削除することはできません。
+しかし、配列の任意のインデックスにある要素を削除できません。
You can’t perform that action at this time.