msgbartop
WebコンテンツデザイナーによるCG、Web制作情報をお届けします。
msgbarbottom

2009年1月31日 vimgrepでファイル横断検索をする方法

秀丸のgrep検索のように、検索結果一覧から対象ファイルにジャンプすることもできます。

vimを起動してコマンドモードにしたら

:vimgrep 検索ワード 検索先

と実行します。

書式

:vim[grep][!] /{pattern}/[g][j] {file} ...
  • 検索ワードには正規表現が使えます。

vimgrepのマニュアル

    :help vimgrep

    (続きを読む…)

    2009年1月30日 Linuxパッケージ管理コマンド apt-get、yum、port、portsの比較

    Linuxのパッケージ管理コマンドの代表例を簡単に比較しました。

    Linuxを覚え始めたばかりの頃は、Linuxに系統(ディストリビューション)があり、
    しかもパッケージ管理コマンドが異なるなんて気づかず多少つまづくことがあります。

    まずは、自分が使っているLinuxのディストリビューションを調べましょう。

    そうしないと、Ubuntuでyumコマンドを実行してコマンドが見つからずインストールできないとかなってしまいます。
    (続きを読む…)

    2009年1月29日 Mac OS XのTerminalでscreenのバッファーをマウスでスクロールする方法

    Mac OS XのTerminal.appでscreenのスクロールバッファをスクロールバーで操作できなくて困っていたのですが、
    「.screenrc」ファイルに下記の記述することでできるようになりました。

    termcapinfo xterm* ti@:te@

    ファイルは、自分のホームディレクトリに置きます。

    ~/.screenrc

    ■環境
    Mac OS X 10.5

    2009年1月28日 scpluginのhttps接続での証明書エラーを回避する方法

    scpluginでオレオレ証明書(自前証明書)を使ったサーバーにhttps接続し、リポジトリをチェックアウトしようとすると下記のエラーが発生することがあります。

    「Error validating server certificate~」

    WindowsのTortoiseSVNのだと、永続的に受け入れるかの確認画面が出てチェックアウト可能なのですが、scpluginにはその機能がありません。

    対応方法としては、一度だけターミナルでコマンドラインにてチェックアウトをおこない、証明書を永続的に許諾するようにします。

    環境

    • OS
      Mac OS X 10.5

    解決方法

    (続きを読む…)

    2009年1月27日 Mac OS X|Finderで隠しファイル、隠しフォルダを表示する方法

    Finderでは、「.(ドット)」で始まる名前のファイル、フォルダは表示されません。
    ですので、それらを操作するときはXFoldersを使ったり、ターミナルで操作していました。
    ところが、Finderで表示させる方法がありました。

    • 隠しファイルや隠しフォルダを表示する方法
      Terminal.appを起動して以下のコマンドを実行します。
    $ defaults write com.apple.finder AppleShowAllFiles TRUE
    $ killall Finder
    • 元に戻す(非表示にする方法)
    $ defaults write com.apple.finder AppleShowAllFiles FALSE
    $ killall Finder

    参考サイト
    foot mark

    2009年1月26日 MacBook環境構築|最初にインストールしたFirefox3.0.5アドオン

    All-in-One Sidebar 0.7.8

    • http://firefox.exxile.net/aios/
    • サイドバーを提供します。
      【既知の不具合】

      サイトバーのアイコンの追加、削除ができない。既知の不具合とのこと。

    AutoAuth 1.3

    (続きを読む…)

    2009年1月25日 MacBook環境構築|最初にインストールしたアプリケーション

    初のMac環境を使うにあたり、Windows環境で使っていたアプリ、ツールに相当するものを探して整えることから始めました。

    目次

    利用環境

    • OS
      Mac OS X 10.5 Leopard
    • PC
      MacBook MB466J/A

    (続きを読む…)

    2009年1月24日 iPhone SDKのためにMacBookを購入しました

    macbook_x61tablet

    MacBookとX61Tabletの比較

    仕事ではMacを使うこともありましたが個人所有では初となります。
    Windowsから移行するわけではなく、併用していきます。

    iPod touchを購入しアプリを使っていくうちに、自分でもアプリを作りたくなりました。
    そしてアプリを制作するためのiPhone SDKを稼働条件をみると、
    「Intel-based Mac running Mac OS X Leopard」となっておりWindowsでは無理でした。

    これを期にMacを買うことにしました。

    Windows以外の制作環境にも慣れたいというのもありましたし、
    Mac OS Xは、オープンな標準規格の採用を基本としているBSD UNIXベースで新たに作られているためLinuxとの親和性が高いし、Linuxの利用経験も活かせていいかなと思いました。

    これまで使ったOS

    (続きを読む…)

    2009年1月23日 locate ファイル検索コマンド

    ファイルやフォルダの検索コマンドには、findのほかにlocateコマンドがあります。
    検索インデックスを使うため、findよりも高速です。

    環境

    Ubuntu8.10
    Mac OS X 10.5

    使い方

    ファイルを検索する

    $ locate ファイル名

    検索用インデックスを再構築する

    初回利用時は検索用インデックスがないので構築する必要があります

    $sudo updatedb
    • Mac OS X 10.5の場合
    $sudo /usr/libexec/locate.updatedb

    2009年1月22日 ゲストOS(CentOS5.2)のApacheにホストOSからアクセスできない時の対処方法

    ゲストOSのCentOS5.2にApacheのインストールが終わり、いざホストOSからゲストOSのApacheのページへアクセスしようとしたのですが応答がありませんでした。

    原因はiptables(Firewall)で外部からのWebへのアクセスが許可されていないことでした。

    目次

    環境

    仮想環境 VMware1.0.8
    ホストOS WindowsVista
    ゲストOS CentOS5.2

    前提条件

    (続きを読む…)

    2009年1月21日 Linuxコンソールのシェルを変更する方法

    目次

    はじめに

    Linuxのシェルには、標準で使用されるbashのほかにcsh、ksh、tcsh、zshなどがあります。

    わたしは、zshを使っています。

    シェルの変更方法

    ここではシェルの変更方法を2つ紹介します。
    (続きを読む…)

    2009年1月20日 alienでRPM形式のパッケージをdeb形式に変換する

    コマンドラインツールのalienを使うことで、RPM(Redhat Package Manager)形式のパッケージをdeb形式のパッケージに変換することができます

    実行環境

    Ubuntu Server 8.10

    alienがない場合はインストールする

    $ sudo apt-get install alien

    RPMパッケージをdebパッケージに変換する

    $ sudo alien Package.rpm

    RPMパッケージを直接インストールする

    $ sudo alien -i Package.rpm

    2009年1月19日 mod_rewriteでケータイ以外のアクセスをPC用ページにリダイレクトする

    アクセス端末がケータイ(ドコモ、au、ソフトバンク)以外ならPC用ページにリダイレクトするという処理を、mod_rewriteを使うことで実現できます。

    記述先は、httpd.confや.htaccessとなります。

    .htaccessファイルでの記述例

    RewriteEngine on

    RewriteCond %{HTTP_USER_AGENT} !^(DoCoMo|UP|KDDI|SoftBank|Vodafone|J-PHONE|MOT-) [NC]
    RewriteRule ^.*$ http://labs.yumemi.co.jp/labs/m.html [L]

    (続きを読む…)

    2009年1月18日 Windows7のAeroSnapをVistaで使う(ウィンドウ自動リサイズ)


    ウィンドウを自動的に左右均等表示

    ウィンドウを自動的に左右均等表示

    Windows7のAeroSnap機能をVistaまたはXPで実現できるツールを紹介します。

    ウィンドウを画面の右端にドラッグすると、右半分で最大化、左端にドラッグすると左半分で最大化します。簡単に2つのウィンドウを左右均等に並べることができます。

    また、ウィンドウを画面の上部にドラッグすると画面いっぱいにウィンドウが表示されます。

    ダウンロード AeroSnap - Intro Page

    2009年1月17日 screenでコンソール画面を共有する方法

    screenを使うことで一つのコンソール画面を複数の異なる端末で共有し共同作業をおこなうことができます。

    Windowsで例えるならばアプリケーション共有。
    VNCによるリモートデスクトップ共有。
    googleドキュメントで例えるならば共同編集でしょうか。

    共有手順

    (続きを読む…)

    2009年1月16日 美少女ゲーム移植作「Gift~ギフト~」iPhone/iPod touch版がついに登場!

    Gift~ギフト~

    Gift~ギフト~

    もちろん購入しました。
    iPod touchを購入して一ヶ月。初めて購入した有料コンテンツ。

    恋愛アドベンチャー「Gift ~ギフト~

    1500円なり。

    アニメ版を見ていたので知っていましたがゲームは未プレイでした。
    Windows版を買ってまでプレイしようとは思わなかったのですが、iPod touchをもっと活用したいというのもあり、1500円ならよいかなと。

    「Gift」はもともと2005年5月にWindows版で発売された18禁の恋愛アドベンチャーゲームですが、
    iPhone/iPod touch版は過激なシーンをのぞいた一般向けとなっているので、

    電車の中でも安心してプレイ可能です。

    有料アプリケーションでのランキング1位(2009年1月15日 現在)

    操作方法
    (続きを読む…)

    Tags: , ,

    2009年1月15日 Google Chrome風のWordPressテーマ

    まってましたGoogle Chrome風のテーマ。

    2カラム表示。サイドバーの管理も一カ所ですむので便利です。

    ダウンロードはこちらから
    WP Theme: Google Chrome | Smashing Free Wordpress Themes.

    2009年1月14日 VistaのタスクバーをWindows7っぽくする方法

    次の4つのツールを組み合わせることで、タスクバーの見た目がWindows7っぽくなります。

    EnhanceMyVista
    WindowsVistaをカスタマイズするためのツールです。
    今回は、タスクバーの文字列を非表示にしてアイコンだけにするために使います。
    設定方法、ダウンロードはこちら

    Taskbar Resize Tool
    タスクバーのサイズを変更するツールです。
    設定方法、ダウンロードはこちら

    VistaGlazz
    テーマファイルを管理するためのツールです。今回はAERO VGを適用するために使います。
    設定方法、ダウンロードはこちら

    AERO VG
    テーマファイルです。
    Windowを最大化しても上部のバーが半透明のままになります。フォルダのタイプによってカラーが変わってしまうのでうるさいかもしれません。
    ダウンロードはこちら

    テーマファイルに関しては、下記の方が見栄えがいいです。純粋にWindowを最大化しても上部のバーが半透明のままになります。
    Mega Guide:Transform Vista Into Windows 7 のWindows 7 theme for Vistaを参照。

    この他、Mega Guide:Transform Vista Into Windows 7 では、VistaをWindows7風にカスタマイズするための情報がまとまっています。
    Windows7の壁紙、アイコン、AeroSnap、AeroShack(ウィンドウを左右に振ると他のウィンドウが非表示になる)などなど

    2009年1月13日 emacsとvimの基本的な操作をチュートリアルで学ぶ

    emacs tutorial画面

    emacs tutorial画面

    emacsとvimにはチュートリアルが付属していて、基本的な操作を実際に操作しながら得とくすることができます。両方とも日本語化されていますので、理解しやすいです。


    (続きを読む…)

    2009年1月12日 VMwareのゲストOSを移行した後はネットワーク設定をする

    ゲストOSイメージのコピーを別のVMware環境で新規に読み込むときに、「UUID」の生成方法を聞かれるのですが、Createを選択した場合、eth番号が変わってしまい、そのままではネットワークアダプタが認識されません。

    元のeth番号はeth0だったのですが、ifconfigで調べるとeth0が表示されなくなりました。
    (続きを読む…)

    FireStats icon Powered by FireStats