やることやってみたいこと


ありすぎ!!

visual studio 2015 ちょっとエラー起きたけど解消メモ

Windows7visual studio 2015をインストールした。2~3時間くらいかかったかな・・・

HelloWorld

コンパイル?実行?すると、次のようなエラーが。

f:id:mfham:20150803011128p:plain

ぐぐってるとひっかかる。

.net - How to fix DNX/DNVM in Visual Studio 2015? - Stack Overflow

PowerShellのバージョンを上げればいいのかな。

Jenkins Gitlab fetchできないエラーが起きたけど

30分くらい悩んでも原因わからず。
諦めて寝て、今日ごにょごにょしてたら原因分かった。

原因

GitLab と Jenkins を連携する (1) - Qiitaを参考に、jenkinsユーザで作業を進めていました。
が、jenkins.warの起動を別のユーザーでやっており、それによってエラーが起きてたみたいです。

発見方法

「設定」の「ソースコード管理」で「なし」にチェックを入れ、「シェルの実行」で

echo `pwd`

を実行。これによりディレクトリが変なことに気づきました。
というかこれやらなくてもワークスペース表示されてるやん・・・

一歩前進

Jenkins動かす個人メモ2

「新規ジョブ作成」

「フリースタイル・プロジェクトのビルド」

「OK」

シェル実行させてみる

設定
ソースコード管理:なし
ビルド・トリガ:チェックしない
ビルド:シェルの実行

sh /home/mfham/jenkins/hello.sh

#echo $USERするとmfhamが出力された


「保存」

そして「ビルド実行」

GitLabCEインストール個人メモ

Download GitLab Community Edition (CE) | GitLab
での「3. Configure and start GitLab」をやるまえに、

$ cd /etc/gitlab
$ sudo vi gitlab.rb

# external_url 'localhost'
# それぞれの環境にあわせて
external_url 'http://192.168.***.***:8000/'

そしてiptablesで8000開放。

その後に

$ sudo gitlab-ctl reconfigure

tig文字化け対応

環境

CentOS 6.6
・tig 2.1.1

文字化け

tig 2.1.1をインストールし、使ってみたらこのように"差分を表示するとき"に文字化け。
画像はUTF8のものやけど、EUCSJISのものも文字化けしていた。

f:id:mfham:20150423020024p:plain

ググる

なんてググっていいかわからない。
「tig 差分 日本語」とかいろいろググったけど、それっぽいものがひっかからなかった。

いろいろググりまくった結果、どうやらNcursesというライブラリが原因のように思えた。

    • enable-widecオプションをつけるとワイド文字に対応するみたい。
$ wget http://ftp.gnu.org/pub/gnu/ncurses/ncurses-5.7.tar.gz
$ tar xzvf ncurses-5.7.tar.gz
$ ./configure  --enable-widec
$ make
$ sudo make install

そしてtigを再インストール。

f:id:mfham:20150423021224p:plain

やった!