ゴミ箱

忘備録とかいろいろ愚痴ったりとか

TeraTermショートカット

Windowsマシンで作業中にTeraTermよく使います。
んで接続先とかいちいち選択してパスワード入力してって
とてもめんどくさかったので、接続先のショートカット用意して
ついでに鍵認証で自動化しました。

鍵生成とか

Puttyとかでもいいんですけど、みんな入ってるはずの
たまたま入ってたGitBashプロンプトを使います。

$ ssh-keygen.exe -t rsa

で、デフォルトだとおそらく(自分の場合は)
C:\Users\ユーザ名\.ssh\の下にid_rsaとid_rsa.pubができます。
これを接続先のマシンに持ってって、.ssh下のauthorized_keysとかに追記してやればOK。

ショートカット

TeraTerm自体のショートカットをどっかに作って、右クリックからプロパティ選びます。
そーするとリンク先に
"C:\Program Files (x86)\teraterm\ttermpro.exe"とか入ってるはずなので、
ここの後ろに追記します。

接続先:ポート番号 /サービス /認証方法=???? /ユーザ=○○○○ ......

実際にはこんな感じになる。

"C:\Program Files (x86)\teraterm\ttermpro.exe" hogehoge.com:22  /ssh2  /auth=publickey /user=teokure /keyfile=C:\Users/teokure/.ssh/id_rsa

ssh2で接続して鍵認証なのでこんな感じになります。
/keyfileに鍵までの絶対パスを渡してやります。

SLP Advent Calendar 15日目

mikutter install battle on Windows

SLP Advent Calendarの15日目の記事です。

どうもFei3939です。

なんかサークルでもAdventCalendarやるらしく早々と適当な日に
参加表明した結果直前まで何書こうかなやんでました。

ところで、知ってる人は知ってると思いますが、
うどん大でmikutterといえば私です。(自称
去年参加したmikutter Advent Calendarは今年も行われているようです。
今更DebianとかFedoraとかにinstallするのも芸がないので、Windowsにしてみました。

mikutterとは

Linux向けのTwitterクライアントです。
詳しくは→mikutter

本題

基本的には、mikutter Advent Calendar13日目「mikutter on Windows の実現手順(最新版)」の再現です。

環境はWindows 8(64bit)です。

必要なもの
手順
  1. Ruby2.0.0-p353のinstall
    - Rubyの実行ファイルへ環境変数PATHを設定する
    - .rbと.rbwファイルを関連付ける
    にチェックを入れておく
  2. gem install gtk2 bundler
  3. mikutter本体のDLと展開
  4. ruby mikutter.rb

_人人人人人_
> 動いた <
 ̄Y^Y^Y^Y ̄

引っかかった点
  • bundleのinstall
    • mikutterフォルダ内で bundle install --path=vendor/bundle
結論

Linux上で動かすほうがぬるぬる動くよ!
でもWindowsでもmikutter使えるよやったね!

*1:x64じゃない方です

ruby2.0+vagrant

Vagrant

公式ページ

最近周りでもよく聞く機会があり試してみました。
環境はWindows8(64bit)+Ruby2.0.0p353+Vagrant1.0.7+VirtualBox4.2.4です。

基本的にはここを参考にしました。

Ruby2.0でも特に問題なく動かせそう。

準備

手順

  • VirturalBox、Vagrant、Rubyのinstall
  • gem install vagrant
  • boxの生成
C:\○○> vagrant box add 生成する仮想マシン名 テンプレートURL((http://www.vagrantbox.es/ の中とか参照))
C:\○○> vagrant init
  • Vagrantfileの記述
  config.vm.box = 仮想マシン名
  config.vm.boot_mode = :gui

  # VMのポート
  config.vm.forward_port 80, 8080

  # 仮想マシンに振るメモリ量
  Vagrant::Config.run do |config|
    config.vm.customize ["modifyvm", :id, "--memory", 1024]
  end
  • 起動

- vagrant up

f:id:Fei3939:20131201113448p:plain

とりあえず動きました。

CentOS6のnetinstall

メモ書き

CentOS6系をnetinstallする手順

  1. イメージの入手
  2. メモリテスト、言語選択は任意で
  3. Installation MethodでURLを選択
  4. URL Setupでinstall.imgがあるURLを指定*1
  5. 後は通常のインストール作業と同じ

*1:例えば, http://ftp.jaist.ac.jp/pub/Linux/CentOS/6/os/i386/ とか

アカウントとりなおした

いい加減昔のTwitterアカウントのままで

続けるのもなんかアレだったのでとりなおした

昔→http://d.hatena.ne.jp/Bardiche_A/

今→http://fei3939.hateblo.jp/

はてダからはてブロにした理由もあるにはあります

カテゴリー分けすぎて一つの記事にいくつもタグが

ついてしまい返って意味がわからなくなったとか

あと、もっと気楽にやりたいとかあります