Windows

VAIO Proで、タッチパネルを選んだ場合に やはり画面をタッチして操作した方が早い! なんて場合が多々ありますが その際に文字を入力可能な項目をタッチすると、毎度ソフトウェアキーボードが表示されてしまいます。 これは、Windowsがタブレットの場合は有効な機能ですが VAIO ProのようにキーボードがあるノートPCの場合、ほとんど使いません。 という事で、このソフトウェアキーボードを無効化してみたいと思います。 まずはコントロールパネルを開きます。 その中に管理ツールというものがあるかと ...

PC関連,Windows

先日VAIO Proを開き、おもむろにUSB3.0の雷マークがある方にUSBメモリ指してみたら なんと、繋がらない。 おや?と思って抜き差ししても駄目、ほかの外付けドライブ指しても駄目 BlueToothをOFFにしても駄目。 なんだろな~と思ってデバイスマネージャを見ても特に問題なし。 あ、これは修理コースかな~と思ったんですが Windows Updateの実行前に戻せそうだったので戻してみるか~と思って戻してみました。 そしたら使えました。 結論 Windows Updateで何かUSBド ...

Windows

Windows8になってから、無線LANのアクセスポイントを管理する方法が コマンドプロンプトだけになった。 Windows 8 で、wi-fiのプロファイルを作り方、削除仕方 ですが、なんと、Windows8.1で管理する方法が追加されたようです。 設定からPC設定の変更という所を選びます。 開いた画面から、ネットワークを選びます。 既知のネットワークの管理という所をクリックします。 この中に、今まで繋いだことのあるwi-fiのプロファイルが表示されるので 不要なものを削除する、という事が可能 ...

未分類

mysqlのコンソールに入ってSQLを書いて実行、そんな一手間を省きたい時は $> mysql -uuser -p -Dtest_db -e "select * from users;" というように書けば直接SQLを実行出来る。 さらに、 $> mysql -uuser -p -Dtest_db -e "select * from users;" > users.tsv とかいてやれば、タブ区切りのファイルのできあがりです。

Android

先日、2014年4月8日にARROWS X LTE F-05Dのソフトウェアアップデートが公開されました。 このアップデートで、ビルド番号が 最新ビルド番号:V13R42C に変わるようです。 これまで、V13R40Aでしたが、Xperia Zのテザリングで、F-05Dからだと繋がらない、という症状が出ており、今回のアップデートがどんぴしゃか!と思ったのですが 想像通り、富士通ということで、アップデートが出来ないという症状に悩まされておりました。 「更新ファイルに問題があるため処理を中止します」 ...

git,ubuntu

git cloneしたときに (gnome-ssh-askpass:***): Gtk-WARNING **: cannot open display: という表示が出てエラーになる。 どうも、SSHの処理がパスワード入力ダイアログを出したいらしい。 これに関連する環境変数が SSH_ASKPASS という事で、これをunsetして見ます。 unset SSH_ASKPASS これで、無事git clone出来るかと思います。

git,Windows

TortoiseSVNや、TortoiseGitで、競合が発生した場合に使用するTortoiseMergeですが、あまり使い勝手が良いとはいえないです。 そんなときは、P4Mergeを入れてみましょう。 インストールは から。 このように、Visual Merge Toolのみを有効にして、後は無効にします。 これでインストール。 インストールが完了したら、TortoiseGitの設定をします。 設定画面を開き、   マージツールの項目を選択。 外部を選択してから、P4Mergeのパス ...

ubuntu

Ubuntuはサポートが切れたバージョンの場合 archive.ubuntu.com から old-releases.ubuntu.com というドメインにパッケージが移動するようです。 ということで、 /etc/apt/sources.list の中のドメイン名を変更してみます。 deb maverick main restricted universe deb maverick-updates main restricted universe deb maverick-security ma ...

ubuntu

ssh切れたら痛いなーと思っていたら screenというコマンドがあるというのを教えてもらった。 仮想ターミナルという感じのコマンドらしく teratermなどでサーバ機に接続した上でscreenを使うと screenがバックグラウンドで起動し、 さらにその中にターミナル接続したようなイメージで使用できるらしい。 ということで、クライアントPCとサーバとの接続が切れてもサーバ上ではターミナルが開かれたままという事になるみたい。 使い方は screenの起動 screen screenから抜ける( ...

git

同一リビジョンで違うファイルを比較する git diff master:app/views/top/index.html master:app/views/top/area_index.html 違うブランチのファイルを比較する git diff master:app/views/top/index.html bugfix:app/views/top/area_index.html 同一名称でブランチ間比較 git diff master bugfix -- app/views/top/inde ...

Ruby,Windows

今回の要件 Windowsに複数のバージョンのRubyをインストールする。 バージョンの切り替えを出来るようにする。 ネイティブなgemもインストールしたい。 たとえばnokogiri とか jsonとか ダウンロード ということで、まずは必要なRubyのダウンロード。 以下のページからインストーラをダウンロードします。 ※からもリンクがあります。 今回はシステム側に2.0.0、切り替え用として1.8.7をインストールします。 なので、ダウンロードページから 2.0.0のインストーラと1.8.7 ...

Linux

古いRailsとかで長生きなプロセスとかだと メモリ使用量が多くなってくる。 あまりやりたくは無いけど、killする。 でも定期的に監視してkillしたい。 いなくなってもpassengerが起動するからkillだけで大丈夫かな。 じゃ、crontabにこれを書こう ps -eo pid,vsz,comm | grep ruby | while read line; do if ; then kill -9 `echo $line | cut -d\  -f 1`; fi; done

ubuntu

IPアドレスを指定するファイルは /etc/network/interfaces DHCPで取得するような設定の場合 このファイルの中に auto eth0iface eth0 inet dhcp といったような記述があります。 ここのifaceの設定を以下の様に変更することで、IPを固定化出来ます。 iface eth1 inet static address 192.168.0.6 netmask 255.255.255.0 gateway 192.168.0.1

CentOS,git

CentOS 5.9 には、標準状態ではyumでgitをインストール出来ない模様。 なので、RPMforgeを使ってyumにリポジトリを追加してからgitをインストールして見ます。 このページを参考に、該当のrpmファイルをダウンロードします。 ダウンロードしたパッケージファイルをインストールします。 rpm -ivh package-filename yumで検索してみます。 yum search git git.x86_64 : Git core and tools git-all.x86_ ...

PC関連,Windows

VAIO Pro 11ですが、どうも無線LANが不安定。 症状がちと特殊で 無線LANで接続 + USB3.0でSSDの外付けドライブ接続 という組み合わせですごく不安定 というか、繋がらなくなる。 USB3.0接続の外付けドライブを外すと無線LANが復活したりする。 調べてみても、他の方々はあまりそのような症状が出ていないような感じ。 というか、SSDの外付けを繋いでいるというのが割と特殊なのか この件について、少し調査してみました。 まず、VAIO Pro シリーズでおきまりの設定 ■SVP ...

Ruby on Rails 4,ubuntu

rvmを使って実行環境を分けつつ、crontabなどで自動起動をさせたい時 まずはrvmでラッパーを作成する rvm wrapper 2.0.0@rails4.0 start unicorn_rails これを実行すると、~/.rvm/binにstart_unicorn_railsというファイルが出来上がる このファイルに対してunicorn_railsに指定するパラメータを指定してやると rvmを読み込んだ状態でunicorn_railsを実行してくれる。

Windows

VAIO Pro 11でなくても、もしかしたら使える方法かもしれないです。 Windows 8.1をインストール前にVAIO Updateをかけて、すべて完了させる。 Windows 8.1インストール後、VAIO Updateをかけて、すべて完了させる。 Windows 8.1で字がぼけるのを直す VAIO Proなどのように高解像度なノートPCなどで、なんかWindows 8.1にアップデートした後に字がぼけたりした場合、解像度の問題かと思われます。 -を開き というチェックがあるので、これ ...

git

git log -S"production" コミットで、productionというキーワードを含んだ追加・削除・変更が行われたログの一覧を取得 git log -S"production" master..branch master..branch間のコミットで、productionというキーワードを含んだ追加・削除・変更が行われたログの一覧を取得 git log -S"production" app/controllers/appl ...

git

git for Windows で、外部のエディタを使うのも良いですが、たまにはviも使ってみましょう。 と言うことで $> git config --global core.editor 'vim -c "set fenc=utf-8"' とgitのコンフィグを設定してあげるだけで、コミットログの編集にviを使う事が出来ます。