by shigemk2

当面は技術的なことしか書かない

2014-01-29から1日間の記事一覧

VagrantをGUIで立ち上げる(Ubuntu)

GUIモードじゃないよ、GUIだよ! 概要 スクショでは全くVagrantぽさが伝わらなかった。 virtualbox - Does Ubuntu 12.04 LTS 32-bit have graphic user interface? - Ask Ubuntu だいたい↑の流れに沿ってやっていけばいいと思う。 sudo apt-get install xfce4…

Scalaのfor

要点 Scalaの<-は、Pythonのfor..inとかPHPのforeach..asとか、そんな感じ yieldとか使える コード scala> val listItems = List("Scala","Java","Ruby") listItems: List[String] = List(Scala, Java, Ruby) scala> for(item <- listItems) println("item =…

Scalaのif

要点 if-elseの書き方は他のプログラミング言語とあまり変わらない 条件式の結果がtrueかどうかにもとづき処理を分岐させる Javaと違いScalaのifは最後に評価された値を返す 条件式がfalseでelseがなかったときに返される値は()となる コード cala> val x = …

Scalaの遅延評価

変数を宣言する前に lazy キーワードを付与することで、 最初に参照されるまで変数を初期化しないようにする。 一度参照されて計算されたらそのあと再計算されることはないので起動を高速化できる これを遅延評価という。 scala> val x = 1 x: Int = 1 scala…

OpenSSLの通信確認

UNIXの部屋 コマンド検索:openssl (*BSD/Linux) $ openssl s_client -connect www.verisign.co.jp:443

gitのtagについて

Git

Git - タグ 歴史上の重要なポイントに印をつけることができる。 ブランチとは違い、途中で変更は出来ない。 タグ コミット タグC コミット13 コミット12 コミット11 コミット10 コミット9 タグB コミット8 コミット7 コミット6 コミット5 タグA コミット4 コ…

セグメントとは

ネットワークは1つ1つのコンピュータが小さなグループをつくって、 そのグループ同士がつながって大きなネットワークをつくっています。 その一番小さいグループをセグメントという。 で、1つのセグメントは1つのLocalAreaNetworkで構成されているのである。