by shigemk2

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

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

CentOSにGitLabを入れてみた

環境 CentOS 6.5 というかさくらVPS 動機 入れたかったから。 導入 ほぼ下のリンクの通りにしました。 CentOS - さくらVPSにGitLab5.1をインストールするまで - Qiita [キータ] なお、gitlabとgitlab-shellのブランチがmasterのままだったりするとうまくいか…

メモリを操作して出力する文字列を変更する

おさらい アセンブルとは、アセンブリ言語をバイナリに変換すること。逆アセンブルはバイナリをアセンブリ言語に変換することである。アセンブルしたものを逆アセンブルしても完全にもとに戻るとは限らない。 アセンブリ言語で書かれたソースコードではなく…

Pythonで文字列を16進数に変換する

>>> import binascii >>> binascii.hexlify('Python') '507974686f6e' >>> binascii.hexlify('hello') '68656c6c6f' 174:2進、8進、10進、16進の各表現を相互に変換

fsharp-modeを入れてみる

https://github.com/emacsmirror/fsharp-mode/tree/master/emacs README.mdの流れどおりにやってみたら、だいじょうぶだった。

Scalaのmatch構文で変数に値をぶっこむ

概要 matchで値を返すことが可能であるため、その型の内容におうじて処理を分岐しています。 コード scala> val x:Any = "hello" x: Any = hello scala> val res = x match { | case i:Int => println("x = " + i.toString); 1 | case s:String => println("…

Scalaのmatch構文

概要 switch文のようなもの。 コード scala> val x = 10 x: Int = 10 scala> x match { | case 1 =>println("x is 1") | case 10 =>println("x is 10") | case _ =>println("x is other number") | } x is 10 scala>