AlfredとDeeplの組み合わせがよい

日本語化を容易に AlfredとDeeplの組み合わせで英語のテーブルを瞬時に日本語の資料に変換する 手順 該当のヘルプにあるクラスのプロパティ一覧表を開けてコピー Alfreadからsheet.newと入力し、空のスプレットシートを起動 値の貼り付けをする 説明列をコピ…

go atoi とかnanとか

GCPにはワードプレスのGCEがあった

GCPにはワードプレスのGCEがあった 表題の通りで、わざわざ静的サイトをつ来る必要がなかった こっちのほうがアクセス権も設定されており楽です 値段もミニマムなら月最大数千円ぽい

wordpressをローカルで動かし静的サイトをジェネレート

インストール まずはXampp(ローカルで動かすために) brew cask install xampp ワードプレス $ 以下より取得 https://ja.wordpress.org/latest-ja.zip $ unzip wordpress-XXXX $ cd wordpress $ cp wp-config-sample.php wp-config.php $ PHPADMINからパス…

自分が好きなVsCode拡張機能

自分が好きなVsCode拡張機能を紹介 Rainbowシリーズ Rainbow Highlighter Rainbow Brackets indent-rainbow RainbowCSV Go系 Go Outliner, Go Method エディタ系 Bookmarks Partial Diff Path IntelliSense HTML系 HTML Preview Material Icon Theme Intelli…

icuのインストール

breakiteratorを使いたいのでicuをインストールした ICUのインストール ICUはここlfsbookja.osdn.jp pyenvの3系がいる $ tar xf icu4c-60_2-src.tgz $ cd icu/source $ pyenv install 3.7.4 $ pyenv versions $ pyenv global 3.7.4 $ ./configure $ make $ …

なんか書く

なんか書く

なんか書く

awkで行番号を抜くプログラム

下のin.txtで各行の4文字目から抽出 in.txt 01 #!/bin/sh 02 03 # これはコメントです 04 # echo "コメントは実行されません!" 05 06 echo "Hello, World!" awk作成 vi trim.awk #!/bin/sh # -Fで区切り文字を改行コードに cat in.txt | awk -F "\n" ' { nu…

なんか書く

なんかかく

なんか書く

GoでMAPにアンマーシャルする話

GoのMAPって使いやすいけど、たまに混乱するから書いとく []map[string]string{}にUnmarshalするコード package main import ( "fmt" "encoding/json" ) func main() { sValue := `[{ "key": "ice", "value": "アイス" }, { "key": "cookie", "value": "クッ…

スクラム用語集

アジャイル アジャイル 概念であって方法ではない ソフトウェア開発の為に生まれた言葉 ユーザ指向、ビジネスとアライン 設計書に書いてあることを正しいとするのではなく その先にあるユーザの事を考慮する指向 変化を許容し、ユーザフィードバックを大切に…

なんか書く

なんか書く

なんか書く

なんか書く

はまったらnpm runってやろう

ng buildコマンドがうまく行かないことがある nodeのバージョン起因は、こんな感じでかえてもよい nodenv install 10.15.3 nodenv global 10.15.3 ただAngularのバージョンが起因しているなら グローバルのNGコマンドじゃなくて、ローカルのNGコマンドでやっ…

gitflow

githubFlowの話 githubflowとgithubflowの説明 githubflowの特徴 毎日ガンガンリリースする会社向け ​ gitflow メインブランチ masterブランチとdecelopブランチ 会社によってはdevelopブランチがない所もある 開発はdevelopブランチでやる。リリースしたらm…

githubActionsがとてもよい

githubActionsが良い理由 パブリックリポジトリならただでCICDできる 簡単にビルドとデプロイが可能 ビルド環境を用意する必要がない キャッシュを利かすとかなり早い

parcel素敵だ

scssコンパイルに使うgulpや JSの1本化に使うwebpackは、 設定ファイルの編集が大変だから、 それらが不要のparcelが素敵って思える

なんか書く]

JWTが現在無効か判定する処理

function invalidJwt(jwt) { let jwtDec = parseJwt(jwt); let unixtime = JSON.parse(jwtDec)['exp']; let dateTime = new Date(unixtime * 1000); let jpTime = new Date(dateTime.toLocaleDateString('ja-JP') + " " + dateTime.toLocaleTimeString('ja-J…

空席に自分の名前入れるプログラム

function insert() { let sheet = SpreadsheetApp.getActiveSheet(); let act = sheet.getActiveRange() if(act.getRow() < 5 || act.getValue() != '空席') { Browser.msgBox('空席を選択してください'); return; } let name = Browser.inputBox('名前を入…

なんか書く

brew caskでGUIを使わずに、複数のJAVAバージョンインストール(JENV使用)

macのGUIもコマンドでインストール homebrew-caskをつかう - brew cask JAVAをインストール jdk8なら brew cask install adoptopenjdk8 JAVAHOMEに入れる値を確認 /usr/libexec/java_home JAVAHOMEに入れる値を確認 /usr/libexec/java_home echo 'export JAV…

MacにScalaとsbtをインストール

Scalaとsbtをインストール brew install scala scala -version brew install sbt sbt about

なんか書く

goでAPIコールするシンプルなプログラム

すぐつかそうなシンプルなプログラム作った package main ​ import ( "bytes" "fmt" "io" "io/ioutil" "net/http" "strconv" "time" ) ​ // テスト結果格納 type TestResult struct { URL string TestCaseName string Method string ExpectStatus string Act…