Thought about system by Hiroyasu Ishikawa

We are uncovering better ways of developing system.

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

私の批判に対する心の保ち方

ソニックガーデンの倉貫さんの記事を受け、私が感じたことと、私なりの安寧の保ち方を少し書きたいと思った。 倉貫さんの心の保ち方 倉貫さんの記事は以下より。 medium.comなかでも今まで知らなくて、なるほど、と思ったのがゲニウスのくだり。 外在するゲ…

Sprottyのサンプルをビルドする

SprottyというEclipseのプロジェクトがある。サイトの解説の一文を直訳すると、Webベースの作図フレームワークである。 はじめに Eclipseのプロジェクトサイトは以下にある。 Eclipse Sprotty | projects.eclipse.orgソースはGitHubから取得できる。 github.…

Clean Architecture

少し前にコミュニティに関連して翻訳レビューに参加させてもらったClean Architectureという書籍が7月末に出版されたようです。このClean Architectureという本は、アジャイルソフトウェア開発で著名なRobert C. Martinさんが書かれた本です。 訳者である角…

Vimで検索した文字列にジャンプせずにハイライトする

Vim

Vimで`*`や`?`を使って検索してハイライトするのだけれど、検索先へジャンプしてしまう。 また、複数の文字列をハイライトできない。 そんな時に有効なコマンド。 :match Search /{string}/

goroutineを試してみた

Go言語のgoroutineを試してみたのでメモ。 なぜ試したか Go言語の筆頭の特徴っぽいので。 どう試したか Windows環境にGo言語の環境をインストールして、以下のように実装、コンパイルして実行。 func say(s string) { for i := 0; i < 4; i++ { time.Sleep(1…

ポートで動いているプログラムを確認する

Linuxのポートで動いているプログラムを確認する。lsofはインストールされていないとする。デーモンがポートをLISTENしているかを確認したかった。 しかも、lsofがインストールされていない環境で、むやみにインストールはできない。netstat の-pオプション…