覚えたら書く

IT関係のデベロッパとして日々覚えたことを書き残したいです。twitter: @yyoshikaw

2020-03-01から1ヶ月間の記事一覧

ルーティングプロトコル - IGP

「インフラ/ネットワークエンジニアのためのネットワーク技術&設計入門 第2版」を読んでおります。 まだ読んでる途中ですが、めちゃくちゃいい本だと思います。とにかくわかり易いです。 普段プログラミングがメインでインフラ(ネットワーク)と縁遠い人も…

Java 6 - String#substringによるメモリリークの可能性

(もともとQiitaに書いていたものを、ここに移動させました。) ※以下Java 6までの問題です。Java 7では解決されています String#substring は新しい文字列を new String で生成するにも関わらず切り出し前の文字列を内部(のchar配列)で保持してしまっていま…

「CODE COMPLETE 完全なプログラミングを目指して(下)」 第20章 ソフトウェア品質

「CODE COMPLETE 完全なプログラミングを目指して(下)」 の 第20章 ソフトウェア品質 で気になった部分の抜粋です CODE COMPLETE 第2版 下 完全なプログラミングを目指して作者:スティーブ マコネル発売日: 2005/03/26メディア: 単行本 ソフトウェアの品質…

ネットワークで接続できない時の問題切り分け

「絵で見てわかるOS/ストレージ/ネットワーク」 を読んでまして、 絵で見てわかるOS/ストレージ/ネットワーク 新装版作者:木村 達也,西田 光志,鳥嶋 一孝,田中 彰人,小田 圭二翔泳社Amazon ここだけはメモっておきたいなーと思ったのが、ネットワークで接続…

macOS - ipコマンドを使えるようにする

素の状態だとmacOSで ip コマンド使えないんですね。 Homebrewで iproute2mac をインストールして使えるようにしましょう。 とりあえず、念のためにHomebrewで iproute2mac を検索します。(以下コマンドを実行) brew search iproute2mac 実際に実行した結…

macOS - gccでエラーが出た時の対処

MacBookでひさしびりに gcc 使おうとしたら invalid active developer path というエラーが出ました。 yukiMacBook-Pro:~ yuki$ gcc -v xcrun: error: invalid active developer path (/Library/Developer/CommandLineTools), missing xcrun at: /Library/De…