Skip to content

Instantly share code, notes, and snippets.

@niratama
niratama / memo-2024-02.md
Last active February 14, 2024 10:01
2024年2月のメモ
@niratama
niratama / chromebook-memo.md
Last active January 27, 2024 00:26
Chromebook関連メモ

PowerShell関連メモ

補完

Set-PSReadLineKeyHandler -Key Tab -Function Complete
Set-PSReadLineOption -BellStyle Visual

しておくのがよさそう

@niratama
niratama / README-setup_sail.md
Last active October 29, 2023 23:49
git cloneしたLaravelプロジェクトをSailできるようにするためのスクリプト(やっつけ)

git cloneしたLaravelプロジェクトをSailできるようにするためのスクリプト(やっつけ)

Laravel Sail が絶妙に使いづらかった件 - Qiitaにもある通り、そのままプロジェクトをgit commitするとgit cloneしてもSailが使えないので悩ましい。

リンク先にある手法だとvendor以下のファイルをリポジトリに突っ込んでしまうのでまた微妙な感じなので、コンテナ自身にがんばってもらうスクリプトを用意してみました。

リポジトリ側の準備

.envのアプリケーションキーだけ抜いたコピーを.env.example-sailとしてリポジトリにcommitしておいてください。

@niratama
niratama / escape.js
Last active September 22, 2023 13:58
JavaScriptのescape()でエスケープされない文字の一覧
(new Array(128)).fill(0).map((v,i) => { c = String.fromCharCode(i); e = escape(c); return e === c ? c : ''; })
// '*+-./0123456789@ABCDEFGHIJKLMNOPQRSTUVWXYZ_abcdefghijklmnopqrstuvwxyz'
@niratama
niratama / README.md
Last active February 3, 2023 15:29
WSL2のディストリビューションexport/importの比較

WSL2のディストリビューションexport/importの比較

WSL2のディストリビューションをexport/importすることで別ドライブに移動することができるんだけど、 普通にぐぐって出てくる方法(デフォルトのtar形式)だとわりと時間かかってた。

wsl.exeのヘルプを見ると、

Linux 用 Windows サブシステムでディストリビューションを管理するための引数:
@niratama
niratama / flatpak-memo.md
Created January 28, 2023 05:53
Flatpakメモ

Flatpakメモ

flatpak run

環境変数を渡して実行

--envオプションで指定する

@niratama
niratama / open-golang-test.go
Created August 24, 2014 06:39
goでhttpサーバ起動と同時にブラウザを開く例
package main
import (
"fmt"
"log"
"net/http"
"github.com/skratchdot/open-golang/open"
)
@niratama
niratama / README.md
Last active September 18, 2021 14:15
VSCode Remote SSHでRaspberry Pi 4に繋がらない件について