Directory: software

Bash Ubuntu Windows 環境設定メモ

BUWWindows10 で Bash が使える。わざわざ cygwin 入れたりvagrant で仮想環境を立てないで済む。ただし windows 側から linux のファイルは見られないので注意。参考サイトBash on Ubuntu on Windowsをインストールする | BookPost 数学と物理とプログラミングのweb参考書Bash on Ubuntu on Windows環境構築メモ - Qiita初期設定updatesudo add-apt-repository ppa:g...

vagrant で Ubuntu/GNOME

Vagrant ファイルの設定vagrant init ubuntu/trusty64vi Vagrant_comment out edit vb.guitrue, vb.memory10240_vagrant upvagrant ssh=GNOME のインストールapt-get install ubuntu-gnome-desktopsudo UI をクラシックに戻すUbuntu 12.04のUIをGNOME Classicへ変更する: 黄昏てなんかいられない http://kronus9.s...

Datatable を rails で使う

参考:Datatable を rails で使う - Ataru Kodaka Site準備% cat app/view/layout/application.htmlhtml head // jquery script src="https://code.jquery.com/jquery-2.2.4.min.js" // bootstrap script src="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.7/js/...

さくらVPSで rails-passenger を動かす

rails productionアセットのプリコンパイルと secretbase の設定をやっておく。key% export RACK_ENV=production% be rails assets:precompile% be rake secretxxxx% export SECRET_KEY_BASE=xxxx% be rails -b 0.0.0.0 -p 3000passenger必要なパッケージをインストール:% sudo yum install libcurl-devel http...

さくらVPS開発環境設定

基本設定まず update しとく。$ yum updateユーザアカウントを作り wheel に加える$ useradd guest$ passwd guestpassword: xxxx$ usermod -G wheel guest$ visudo... ## Allows people in group wheel to run all commands%wheel ALL=(ALL) ALL (コメントアウト)秘密鍵・公開鍵$ exit% mkdir ~/.sshロー...

X11 Forwarding を利用してリモートホストからローカルのXに表示させる

概要大抵開発は vagrant上で出来るけど、ちょいと GUI 立ち上げたり 127.0.0.1:4321 をブラウザで確認したい時もあるので、X11 Forwarding でやってみる。ローカル上のターミナル:Cygwin64ローカル上のXサーバー:Xmingリモート先:CentOS6.4 on Vagrantローカル上のXサーバー:XmingCygwin/X でもいいんだけど、Xming で。Xming X Server for Windows 日本語情報トップページ - OSDNから Xm...

HEXO を vagrant 上で使ってみる

HEXO今まで middleman に手を加えてサイトを作ってたのですが、 ビルドが遅かったりなんで HEXO を試してみたら速いしよさげ。インストール環境CentOS6.4 on Vagrantnvmを入れる$ curl -o- https://raw.githubusercontent.com/creationix/nvm/v0.33.1/install.sh | bash$ ~/.nvm/nvm.sh$ nvm --version0.33.1node.js を入れる$ nvm instal...

TimeWithZone

とりあえず ActiveSupport の TimeWithZone 使っとけ。require 'active_support/core_ext/time/zones'Time.zone = "Tokyo"t = Time.zone.parse("2011/1/1 0:0:0")puts t.in_time_zone(7).strftime("%Y/%M/%D")Time.zone = “Tokyo” などと、parse 対象の tz を指定“GMT+9” はダメなので、9 と直接指定...