Kits

システム、プログラミングなど

2020-01-01から1年間の記事一覧

JavaScriptで配列でのコピー

JavaScript での配列のコピー方法について調べました。 Array.from() 配列に変換可能なオブジェクトのシャローコピーを生成します。 developer.mozilla.org Array.slice() 配列の値をディープコピーして、新しい配列を生成します。 developer.mozilla.org ス…

TypeScriptをJavaScriptにコンパイル

npmからTypeScriptをインストール npm install -g typescript tscコマンドを実行 tsc test.ts

Gitリポジトリ作成から初回プッシュ

今回ローカルにGitのリモートリポジトリと ローカルリポジトリを作成してみます。 リモートリポジトリの作成 C:\GitTest\remote 配下にリモートリポジトリを作ります。 cd C:\GitTest\remote git init --bare --share ローカルリポジトリの作成 C:\GitTest\l…

AutoHotKey for HHKB

HHKBの英字配列を使用していますが 日本語と英語の変換がAlt + ` キーとなっており、 ホームポジションから手が離れてしまします。 対策としてキーマッピングを変更できるAutoHotKeyを使用しています。 導入は容易で下記からダウンロードしてインストールし…

キーボードの終着点 HHKB Professional2 Type-S 英字配列

先日、HHKB Professional2 Type-S 英字配列(以下HHKB) を 購入しましたので、レビューをしたいと思います。 HHKB を購入する前に使用していたキーボード HHKB を購入するまでは、 テンキーレス JIS配列 CherryMX 赤軸 ロープロファイル のキーボードを使用し…

node.js での package.json と package-lock.json

npm init の実行時に自動生成されるファイル package.json と package-lock.json これらのファイルについて調べたことを書きます。 package.json パッケージの依存関係を記述するファイルです。 dependencies と devDependencies 依存関係の種類は dependenc…

Photoshopの代替ソフト

Adobe Photoshopって高くないですか? サブスクリプション契約しかないので 継続的に料金を支払わなければならず お財布にも、心理的にも厳しい。 購入を迷って、代用できるものを探していたら Affintiy Designerというソフトを見つけました。 買い切りでタ…

ブログの開始

20代後半で未経験でIT企業に入社し 2年目のエンジニアです。 技術に関すること、開発に関すること、個人的な雑記など 諸々について書いていこうと思います。